Apache Storm

E185674

Apache Storm is a distributed real-time computation system designed for processing large streams of data with low latency and high fault tolerance.

All labels observed (2)

Label Occurrences
Apache Storm canonical 2
Apache Storm (via integration) 1

How this entity was disambiguated

Statements (82)

Predicate Object
instanceOf big data technology
distributed real-time computation system
open-source software
stream processing framework
competesWith Apache Flink
Apache Samza
Apache Spark
surface form: Apache Spark Streaming

Kafka Streams
designedFor processing large streams of data
developedBy BackType
Nathan Marz
Twitter, Inc.
surface form: Twitter
hasComponent bolt
spout
stream
topology
tuple
hasFeature automatic fault detection
automatic task reassignment
backpressure
distributed mode for production
dynamic topology rebalancing
guaranteed message processing
local mode for development
metrics collection
pluggable schedulers
pluggable serialization
hasProperty high fault tolerance
low latency
hasReleaseType open source
license Apache License 2.0
maintainedBy Apache Software Foundation
partOf Apache Software Foundation projects
runsOn Java Virtual Machine
surface form: JVM
supports at-least-once processing semantics
cloud deployment
cluster deployment
distributed computation
event-time processing
exactly-once processing semantics
horizontal scalability
on-premises deployment
real-time stream processing
reliable message processing
stateful stream processing
supportsIntegrationWith Amazon Kinesis
Apache Cassandra
Apache HBase
Hadoop
surface form: Apache Hadoop

Apache Kafka
Elasticsearch
JMS
Kestrel
MongoDB database
surface form: MongoDB

RabbitMQ
Redis
Storm UI
supportsLanguage Clojure
Java
Python
Ruby
Scala
any language via Thrift
usedFor ETL processing
clickstream analysis
continuous computation
fraud detection
log processing
monitoring and alerting
online machine learning
real-time analytics
sensor data processing
social media analytics
uses Executors
Nimbus
Supervisors
Tasks
Workers
Apache ZooKeeper
surface form: ZooKeeper
website https://storm.apache.org/
writtenInLanguage Clojure
Java

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Hadoop influenced Apache Storm
YARN supportsFramework Apache Storm
this entity surface form: Apache Storm (via integration)
Apache ZooKeeper usedBy Apache Storm