Grokking Streaming Systems: by building your own!

Manning Publications
Manning PublicationsManning Publications
Build your own
streaming systems
with Grokking Streaming Systems.
Take 40% off by entering slfischerj into
the discount code box at checkout at
manning.com.
Many modern organizations rely
on real-time event data to ensure
top performance. In its raw state,
most event data is unfiltered and
hard to analyze.
Streaming systems address this
problem by processing event data
so it can be used to create alerts,
analysis dashboards, and
automated responses, and to
trigger other actions within a
system.
Grokking Streaming Systems is a
simple guide to the complex
concepts you need to start building
your own streaming systems.
You’ll learn how to handle real-time
events and how to design and
implement a system that’s a perfect
fit for your needs.
Each new idea is carefully explained
with diagrams, clear examples, and
fun dialogue between perplexed
personalities!
Grokking Streaming Systems helps
you unravel what streaming
systems are, how they work, and
whether they’re right for your
business.
By the time you’re done, you’ll be
able to easily assess the
capabilities of streaming
frameworks, and solve common
challenges that arise when building
streaming systems.
About the authors:
Josh Fischer and Ning Wang are
both Apache Committers, and part
of the project management
committee for the Apache Heron
engine. Josh is a software engineer
at Scotcro and has worked with
moving large datasets in real time.
Ning is a software engineer at
Amplitude building real-time data
pipelines. He was a key contributor
of Apache Heron in Twitter’s Real-
time Compute team.
Take 40% off Grokking Streaming Systems
by entering slfischerj into the discount
code box at checkout at manning.com.
If you want to learn more about the
book, you can preview its contents on
our browser-based liveBook platform
here.
1 of 6

Recommended

Privacy-Preserving Machine Learning: secure user data without sacrificing mod... by
Privacy-Preserving Machine Learning: secure user data without sacrificing mod...Privacy-Preserving Machine Learning: secure user data without sacrificing mod...
Privacy-Preserving Machine Learning: secure user data without sacrificing mod...Manning Publications
1.1K views7 slides
Inside Deep Learning: theory and practice of modern deep learning by
Inside Deep Learning: theory and practice of modern deep learningInside Deep Learning: theory and practice of modern deep learning
Inside Deep Learning: theory and practice of modern deep learningManning Publications
938 views7 slides
Data-Oriented Programming: making data a first-class citizen by
Data-Oriented Programming: making data a first-class citizenData-Oriented Programming: making data a first-class citizen
Data-Oriented Programming: making data a first-class citizenManning Publications
956 views7 slides
Automated Machine Learning in Action by
Automated Machine Learning in ActionAutomated Machine Learning in Action
Automated Machine Learning in ActionManning Publications
968 views7 slides
The Programmer's Brain: improve the way you learn and think about code by
The Programmer's Brain: improve the way you learn and think about codeThe Programmer's Brain: improve the way you learn and think about code
The Programmer's Brain: improve the way you learn and think about codeManning Publications
1.3K views7 slides
Pipeline as Code: building a great deployment pipeline by
Pipeline as Code: building a great deployment pipelinePipeline as Code: building a great deployment pipeline
Pipeline as Code: building a great deployment pipelineManning Publications
1.2K views7 slides

More Related Content

More from Manning Publications

Cloud Native Machine Learning by
Cloud Native Machine Learning Cloud Native Machine Learning
Cloud Native Machine Learning Manning Publications
370 views7 slides
Spring in Action, Sixth Edition by
Spring in Action, Sixth EditionSpring in Action, Sixth Edition
Spring in Action, Sixth EditionManning Publications
2.4K views7 slides
Crafting interactive troubleshooting guides and team documentation for your K... by
Crafting interactive troubleshooting guides and team documentation for your K...Crafting interactive troubleshooting guides and team documentation for your K...
Crafting interactive troubleshooting guides and team documentation for your K...Manning Publications
357 views26 slides
Entity Framework Core in Action, Second Edtion by
Entity Framework Core in Action, Second EdtionEntity Framework Core in Action, Second Edtion
Entity Framework Core in Action, Second EdtionManning Publications
1.4K views7 slides
Code like a Pro in C# by
Code like a Pro in C#Code like a Pro in C#
Code like a Pro in C#Manning Publications
1.5K views7 slides
Microservices in .NET Core, Second Edition by
Microservices in .NET Core, Second EditionMicroservices in .NET Core, Second Edition
Microservices in .NET Core, Second EditionManning Publications
1.2K views7 slides

More from Manning Publications(20)

Crafting interactive troubleshooting guides and team documentation for your K... by Manning Publications
Crafting interactive troubleshooting guides and team documentation for your K...Crafting interactive troubleshooting guides and team documentation for your K...
Crafting interactive troubleshooting guides and team documentation for your K...
Learn PowerShell in a Month of Lunches: Linux and macOS Edition by Manning Publications
Learn PowerShell in a Month of Lunches: Linux and macOS EditionLearn PowerShell in a Month of Lunches: Linux and macOS Edition
Learn PowerShell in a Month of Lunches: Linux and macOS Edition
PostGIS in Action, Third Edition: the newly-updated guide by Manning Publications
PostGIS in Action, Third Edition: the newly-updated guidePostGIS in Action, Third Edition: the newly-updated guide
PostGIS in Action, Third Edition: the newly-updated guide

Recently uploaded

Navigating container technology for enhanced security by Niklas Saari by
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas SaariMetosin Oy
12 views34 slides
Tridens DevOps by
Tridens DevOpsTridens DevOps
Tridens DevOpsTridens
9 views28 slides
WebAssembly by
WebAssemblyWebAssembly
WebAssemblyJens Siebert
35 views18 slides
Software testing company in India.pptx by
Software testing company in India.pptxSoftware testing company in India.pptx
Software testing company in India.pptxSakshiPatel82
7 views9 slides
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Lisi Hocke
28 views124 slides
MariaDB stored procedures and why they should be improved by
MariaDB stored procedures and why they should be improvedMariaDB stored procedures and why they should be improved
MariaDB stored procedures and why they should be improvedFederico Razzoli
8 views32 slides

Recently uploaded(20)

Navigating container technology for enhanced security by Niklas Saari by Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy12 views
Tridens DevOps by Tridens
Tridens DevOpsTridens DevOps
Tridens DevOps
Tridens9 views
Software testing company in India.pptx by SakshiPatel82
Software testing company in India.pptxSoftware testing company in India.pptx
Software testing company in India.pptx
SakshiPatel827 views
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke28 views
MariaDB stored procedures and why they should be improved by Federico Razzoli
MariaDB stored procedures and why they should be improvedMariaDB stored procedures and why they should be improved
MariaDB stored procedures and why they should be improved
Software evolution understanding: Automatic extraction of software identifier... by Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports by Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... by Deltares
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
Deltares6 views
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares12 views
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme... by Deltares
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
DSD-INT 2023 Salt intrusion Modelling of the Lauwersmeer, towards a measureme...
Deltares5 views
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... by TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin95 views
360 graden fabriek by info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info3349236 views
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs by Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 views
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... by Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller38 views
Airline Booking Software by SharmiMehta
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
SharmiMehta5 views
A first look at MariaDB 11.x features and ideas on how to use them by Federico Razzoli
A first look at MariaDB 11.x features and ideas on how to use themA first look at MariaDB 11.x features and ideas on how to use them
A first look at MariaDB 11.x features and ideas on how to use them
Federico Razzoli45 views
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 views

Grokking Streaming Systems: by building your own!

  • 1. Build your own streaming systems with Grokking Streaming Systems. Take 40% off by entering slfischerj into the discount code box at checkout at manning.com.
  • 2. Many modern organizations rely on real-time event data to ensure top performance. In its raw state, most event data is unfiltered and hard to analyze. Streaming systems address this problem by processing event data so it can be used to create alerts, analysis dashboards, and automated responses, and to trigger other actions within a system.
  • 3. Grokking Streaming Systems is a simple guide to the complex concepts you need to start building your own streaming systems. You’ll learn how to handle real-time events and how to design and implement a system that’s a perfect fit for your needs. Each new idea is carefully explained with diagrams, clear examples, and fun dialogue between perplexed personalities!
  • 4. Grokking Streaming Systems helps you unravel what streaming systems are, how they work, and whether they’re right for your business. By the time you’re done, you’ll be able to easily assess the capabilities of streaming frameworks, and solve common challenges that arise when building streaming systems.
  • 5. About the authors: Josh Fischer and Ning Wang are both Apache Committers, and part of the project management committee for the Apache Heron engine. Josh is a software engineer at Scotcro and has worked with moving large datasets in real time. Ning is a software engineer at Amplitude building real-time data pipelines. He was a key contributor of Apache Heron in Twitter’s Real- time Compute team.
  • 6. Take 40% off Grokking Streaming Systems by entering slfischerj into the discount code box at checkout at manning.com. If you want to learn more about the book, you can preview its contents on our browser-based liveBook platform here.