Sunday, February 26, 2017

Big Data with Apache Kafka (tutorialspoint.com)

Kafka = Scala + Java
Provides low-latency message delivery
Fault tolerance capability

Messaging types

  • Point to point (Messages are persisted in a Queue. Only one consumer can consume a particular message)
  • Publish-subscribe (pub-sub)
    • Messages are persisted in a topic.
    • Message producer = publisher
    • Message consumer = subscriber
    • Consumers can subscribe to more than one topic and consume all messages in that topic









Scala ( SCAlable LAnguage)

  • runs on JVM
  • Scala compiler complies the Scala code into java byte code
  • The compiled bytecode can be run using "scala" command
  • All data types of scala are considered objects



No comments:

Post a Comment