美文网首页
Apache Storm 分布式实时计算系统

Apache Storm 分布式实时计算系统

作者: 子阳2328 | 来源:发表于2019-07-20 22:44 被阅读0次

    Apache Storm 的前身是 Twitter Storm 平台,目前已经归于 Apache 基金会管辖。

    Apache Storm 是一个免费开源的分布式实时计算系统。简化了流数据的可靠处理,像 Hadoop 一样实现实时批处理。Storm 很简单,可用于任意编程语言。Apache Storm 采用 Clojure 开发。

    Storm 有很多应用场景,包括实时数据分析、联机学习、持续计算、分布式 RPC、ETL 等。Storm 速度非常快,一个测试在单节点上实现每秒一百万的组处理。

    目前已经有包括阿里百度在内的数家大型互联网公司在使用该平台。

    image.png

    Why use Storm?
    Apache Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch processing. Storm is simple, can be used with any programming language, and is a lot of fun to use!

    Storm has many use cases: realtime analytics, online machine learning, continuous computation, distributed RPC, ETL, and more. Storm is fast: a benchmark clocked it at over a million tuples processed per second per node. It is scalable, fault-tolerant, guarantees your data will be processed, and is easy to set up and operate.

    Storm integrates with the queueing and database technologies you already use. A Storm topology consumes streams of data and processes those streams in arbitrarily complex ways, repartitioning the streams between each stage of the computation however needed. Read more in the tutorial.

    软件首页:http://storm.apache.org/index.html

    相关文章

      网友评论

          本文标题:Apache Storm 分布式实时计算系统

          本文链接:https://www.haomeiwen.com/subject/husplctx.html