Storm提供了一组通用原语,用于分布式实时计算中的流处理,实时处理消息并更新数据库。这是一种管理队列及工作者集群的方式。Storm还支持连续计算,对数据流进行连续查询,并在计算时将结果以流的形式输出给用户。此外,它可用于分布式RPC,以并行方式运行复杂的计算。