vulab | Category Archive | Apache Kafka

Archive | Apache Kafka

Posted on 11 October 2014 by Srinivas Nelakuditi

Apache Kafka Tutorial Series

Apache Kafka Tutorials  Apache Kafka is the industry leading open source distributed messaging platform. Kafka provides the following: Persistent messaging to hard-disk with O(1) disk structures that provide constant time performance even with many TB of stored messages. High-throughput: Just with simple modest hardware Kafka can support hundreds of thousands of messages per second. Explicit […]

Continue Reading

0 Comments

Posted on 11 October 2014 by Srinivas Nelakuditi

Apache Kafka Message Consumer API Tutorial

In this hands-on tutorial we will use Apache Kafka API to consume or read messages from Apache Kafka topics. Please read the below two blogs before attempting this tutorial. Apache Kafka Installation Apache Kafka Message Producer API Tutorial Step 1: Create a Kafka Consumer using API Step 2: Set Eclipse Runtime Parameters for Consumer

Continue Reading

0 Comments

Posted on 11 October 2014 by Srinivas Nelakuditi

Apache Kafka Message Producer API Tutorial

In this tutorial we will learn using Apache Kafka High Level Producer API to send messages using Java Program. Please make sure you have completed Apache Kafka Installation tutorial before you start this tutorial. Step 1: Install JDK Make sure you have JDK 1.7 or JDK 1.8 installed on your machine. You can download and […]

Continue Reading

1 Comment

Posted on 06 October 2014 by Srinivas Nelakuditi

Apache Kafka Installation

Aim of this Kafka Tutorial: Install Apache Kafka, Create a topic and use a producer to send test messages to Kafka Topics. Also launch a consumer to consume messages from Kafka Topics. Step 1: Our aim is to install a Ubuntu 64bit server using Oracle Virtual box. Please download Ubuntu server from this link Download […]

Continue Reading

0 Comments

Posted on 05 October 2014 by Srinivas Nelakuditi

Apache Kafka Use Cases

Let us explore the most widely used use cases of Apache Kafka. Use Case -1: Messaging Use Case with Apache Kafka Apache Kafka is very similar to the functionality provided by IBM MQ, Apache  ActiveMQ, RabbitMQ. Apache MQ can be used for decoupling message producers and message consumers. Kafka can also be used to buffer […]

Continue Reading

0 Comments

Posted on 05 October 2014 by Srinivas Nelakuditi

Apache Kafka Introduction

Apache Kafka is an open source project developed under the Apache foundation. Apache Kafka is a messaging platform for big data. Kafka can consume billions of incoming messages from thousands of producers and can allow thousands of consumers to consume messages in parallel. Apache Kafka is highly scalable and it uses the high availability cluster […]

Continue Reading

0 Comments