Over a million developers have joined DZone.

SpringOne Platform 2016 Replay: Reactive Kafka [Video]

DZone's Guide to

SpringOne Platform 2016 Replay: Reactive Kafka [Video]

Merging Reactive Streams with Apache Kafka can help you simplify the process of building asynchronous systems while incorporating microservices.

· Java Zone
Free Resource

Try Okta to add social login, MFA, and OpenID Connect support to your Java app in minutes. Create a free developer account today and never build auth again.

Apache Kafka is a distributed, scalable, high-throughput messaging bus. Over the last few years, Kafka has emerged as a key building block for data-intensive distributed applications. As a high-performance message bus, Kafka enables the development of distributed applications using the microservices architecture.

Reactive Streams simplifies the development of asynchronous systems using non-blocking back pressure. The reactive framework enables the development of asynchronous microservices by providing a side-effect free functional API with minimal overhead that supports low latency, non-blocking end-to-end data flows.

After an introduction to Kafka and reactive streams, we will explore the development of a Reactive Streams interface for Kafka and the use of this interface for building robust applications using the microservices architecture.

Recorded at SpringOne Platform 2016.

Speaker: Rajini Sivaram

Slides: http://www.slideshare.net/SpringCentral/reactive-kafka

Build and launch faster with Okta’s user management API. Register today for the free forever developer edition!

kafka ,java ,reactive programming ,microservices

Published at DZone with permission of Pieter Humphrey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}