1. Apache Storm
  2. Apache Kafka

Apache Storm

  • The main purpose of the Apache Storm is to Process the huge amount of data in real time.
  • It will receive data from the input stream then process the data and the data send to the output stream.
  • Developed by Twitter.

Apache Kafka

  • The main purpose of the Apache Kafka is distributed messaging.
  • It will work on Producer and Consumer Pattern.
  • It has the ability to store the data to provide falt tolerance.
  • It is developed by LinkedIn