Loading…
Attending this event?
View analytic
Saturday, November 18 • 1:10pm - 1:30pm
How to Pick Your Next Streaming Architecture

Sign up or log in to save this to your schedule and see who's attending!

Streaming is the major trend in the evolution of Big Data technologies and it is becoming a necessary part of systems designed to handle high volume of events. In this talk, we begin with characteristics of Stream Processing, and then discuss the dominant architectures for Streaming systems and continue into examples of technologies and application solutions for streaming applications. We compare the important technologies, such as Akka Streams, Storm, Kafka Streaming, Spark, Flink, Beam. We explore Quality Attributes of such systems as a mechanism for making architectural decisions and then discuss an approach for choosing a streaming systems. Outline: · Stream Processing: What is it? · Architectures for Stream Processing · Akka, Streaming, and Backpressure · Apache Storm: The Dedicated Stream system · Kafka Streaming: Taking Streaming Mainstream · Apache Spark Streaming: A versatile in-memory batch/streaming system · Apache Flink: Novel integration of batch and streaming · Apache Beam: The common API layer · Architectural Scenarios for Streaming · Choosing your Streaming System (Without Remorse!)

Speakers
avatar for Vladimir Bacvanski

Vladimir Bacvanski

CTO and Founder, SciSpike
Dr. Vladimir Bacvanski interest is in better and more productive ways to develop scalable and Big Data applications. He is the CTO and founder of SciSpike, a company doing custom development, consulting and training and engages clients on both Big Data and Scala topics. His recen... Read More →


Saturday November 18, 2017 1:10pm - 1:30pm
R
Feedback form isn't open yet.

Attendees (3)