[MapR Talk] Kafka / MapR Streams 101

Overview

In an effort to help grow organic communities interested in new technologies, MapR speakers around the world provide technical talks on numerous topics. Please browse our MapR Talks Directory to learn how to search and request a talk in seconds.

Abstract

This presentation explores real-time event streaming with Kafka and MapR Streams. We'll start with the basics, look at a few real-world use cases, and then focus on a live demonstration of an event stream in action using Kibana, ElasticSearch, and StreamSets. This presentation also provides a high-level Kafka / MapR Streams architecture overview, and explores some of the key considerations for event stream production deployment.

Outline

The Basics: Message Queues and Event Logs

What they are, why they matter, some history behind Kafka's development and MapR Streams

Some Real-World Use Cases

Basically answer the questions "What's it good for?" and "Who's using this?"

Kafka / MapR Streams Architecture

High-level overview of message producers, consumers, processors, and queues, along with the Kafka API

Demo: Message Producers & Consumers

Live demonstration of an event stream in action - including Kibana visuals on ElasticSearch index populated via a StreamSets pipeline