-
Author Josh Fischer , Ning Wang
Grokking Streaming Systems introduces real-time event streaming applications in clear, reader-friendly language. This engaging book illuminates core concepts like data parallelization, event windows, and backpressure without getting bogged down in framework-specific details. As you go, you’ll build ....
Release Date 2022/03 -
Author VIKTOR GAMOV , Dylan Scott , Dave Klein
Kafka in Action introduces the core features of Kafka, along with relevant examples of how to use it in real applications. In it, you’ll explore the most common use cases such as logging and managing streaming data. When you’re done, you’ll be ready to handle both basic developer- and admin-based ta....
Release Date 2022/02 -
Kafka: The Definitive Guide, 2nd Edition
Author Gwen Shapira , Todd Palino , Rajini Sivaram
Every enterprise application creates data, whether it consists of log messages, metrics, user activity, outgoing messages, or something else. Moving all of this data is just as important as the data itself. This book’s updated second edition shows application architects, ....
Release Date 2021/10 -
From Traditional Fault Tolerance to Blockchain
This book covers the most essential techniques for designing and building dependable distributed systems, from traditional fault tolerance to the blockchain technology. Topics include checkpointing and logging, recovery-orientated computing, replication, distributed consensus, Byzantine fault tolera.... -
Mastering Kafka Streams and ksqlDB
Author Mitch Seymour
Working with unbounded and fast-moving data streams has historically been difficult. But with Kafka Streams and ksqlDB, building stream processing applications is easy and fun. This practical guide explores the world of real-time data systems through the lens of these pop....
Release Date 2021/03 -
Author James Urquhart
Dominated by streaming data and events, the next generation of software development optimizes not only how technology interacts but also how businesses integrate with one another to meet customer needs. This phenomenon, called flow, consists of patterns and standards that....
Release Date 2020/12 -
RabbitMQ Essentials - Second Edition
Author Lovisa Johansson , David Dossot
Learn basic to advanced RabbitMQ techniques with the help of a realistic case study shared by the experts from CloudAMQPKey FeaturesDelve into message queues with this comprehensive RabbitMQ guideExplore message queue architecture evolution with the help of a realistic ca....
Release Date 2020/08 -
Author Steve Wilkes , Alok Pareek
Data is being generated at an unrelenting pace, and data storage capacity can’t keep up. Enterprises must modernize the way they use and manage data by collecting, processing, and analyzing it in real time—in other words, streaming. This practical report explains everythi....
Release Date 2020/04 -
SLO Adoption and Usage in Site Reliability Engineering
Author Julie McCoy , Nicole Forsgren
Site Reliability Engineering (SRE)—a framework for managing enterprise software systems, first developed at Google—helps lower operational costs, enhance development productivity, and increase feature release. But if service-level objectives (SLOs) aren’t part of your SRE....
Release Date 2020/04 -
Apache Pulsar Versus Apache Kafka
Author Chris Bartholomew
For nearly a decade, Apache Kafka has been the go-to publish-subscribe (pub-sub) messaging system—and for good reason. It offers functionality for a wide range of enterprise use cases, along with a large ecosystem of tools and a dedicated community. But lately, ups....
Release Date 2019/12 -
The Complete Edition – Software Engineering for Real-Time Systems
Author Jim Cooling
Adopt a diagrammatic approach to creating robust real-time embedded systemsKey FeaturesExplore the impact of real-time systems on software design Understand the role of diagramming in the software development process Learn why software performance is a key element ....
Release Date 2019/12 -
Real-Time Data Analytics for Large Scale Sensor Data
Author Valentina Emilia Balas , Nilanjan Dey , Himansu Das
Real-Time Data Analytics for Large-Scale Sensor Data covers the theory and applications of hardware platforms and architectures, the development of software methods, techniques and tools, applications, governance and adoption strategies for the use of massive senso....
Release Date 2019/08 -
Author Andy Oram
Managers and staff responsible for planning, hiring, and allocating resources need to understand how streaming data can fundamentally change their organizations. Companies everywhere are disrupting business, government, and society by using data and analytics to sh....
Release Date 2019/06 -
Stream Processing with Apache Flink
Author Vasiliki Kalavri , Fabian Hueske
Get started with Apache Flink, the open source framework that powers some of the world’s largest stream processing applications. With this practical book, you’ll explore the fundamental concepts of parallel stream processing and discover how this technology differs....
Release Date 2019/04 -
Apache Kafka Quick Start Guide
Author Raul Estrada
Process large volumes of data in real-time while building high performance and robust data stream processing pipeline using the latest Apache Kafka 2.0Key FeaturesSolve practical large data and processing challenges with Kafka Tackle data processing challenges like....
Release Date 2018/12 -
Apache Ignite Quick Start Guide
Author Sujoy Acharya
Build efficient, high-performance & scalable systems to process large volumes of data with Apache IgniteKey FeaturesUnderstand Apache Ignite's in-memory technology Create High-Performance app components with Ignite Build a real-time data streaming and complex ....
Release Date 2018/11 -
Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API
Author William P. Bejeck Jr.
SummaryKafka Streams in Action teaches you everything you need to know to implement stream processing on data flowing into your Kafka platform, allowing you to focus on getting more from your data without sacrificing time or effort.About the TechnologyNot all strea....
Release Date 2018/08 -
Author Reuven Lax , Slava Chernyak , Tyler Akidau
Streaming data is a big deal in big data these days. As more and more businesses seek to tame the massive unbounded data sets that pervade our world, streaming systems have finally reached a level of maturity sufficient for mainstream adoption. With this practical ....
Release Date 2018/07 -
Author Anthony Aragues
While tools for analyzing streaming and real-time data are gaining adoption, the ability to visualize these data types has yet to catch up. Dashboards are good at conveying daily or weekly data trends at a glance, though capturing snapshots when data is transformin....
Release Date 2018/06 -
Author Itamar Ankorion , Dan Potter , Kevin Petrie
There are many benefits to becoming a data-driven organization, including the ability to accelerate and improve business decision accuracy through the real-time processing of transactions, social media streams, and IoT data. But those benefits require significant c....
Release Date 2018/06 -
Camel in Action, Second Edition
Author Jonathan Anstey , Claus Ibsen
Camel in Action, Second Edition is the definitive guide to the Camel framework. It starts with core concepts like sending, receiving, routing, and transforming data. It then goes in depth on many topics such as how to develop, debug, test, deal with errors, secure,....
Release Date 2018/02 -
Counterproductive Work Behaviors
Author Aaron Cohen
There has been a growing interest among scholars in the fields of organizational behaviour and industrial psychology in what can be termed "the dark side of the organizations." A main concept in this regard this is both important and relevant counterproductive work....
Release Date 2018/01 -
Real-Time Simulation Technologies: Principles, Methodologies, and Applications
Author Pieter J. Mosterman , Katalin Popovici
Real-Time Simulation Technologies: Principles, Methodologies, and Applications is an edited compilation of work that explores fundamental concepts and basic techniques of real-time simulation for complex and diverse systems across a broad spectrum. Useful for both n....
Release Date 2017/12 -
Author Todd Palino , Gwen Shapira , Neha Narkhede
Every enterprise application creates data, whether it’s log messages, metrics, user activity, outgoing messages, or something else. And how to move all of this data becomes nearly as important as the data itself. If you’re an application architect, developer, or pr....
Release Date 2017/09 -
Author Gavin M. Roy
About the TechnologyAt the heart of most modern distributed applications is a queue that buffers, prioritizes, and routes message traffic. RabbitMQ is a high-performance message broker based on the Advanced Message Queueing Protocol. It's battle tested, ultrafast,....
Release Date 2017/09 -
Author Ankit Jain
Master the intricacies of Apache Storm and develop real-time stream processing applications with easeAbout This BookExploit the various real-time processing functionalities offered by Apache Storm such as parallelism, data partitioning, and moreIntegrate Storm with....
Release Date 2017/08 -
Building Data Streaming Applications with Apache Kafka
Author Chanchal Singh , Manish Kumar
Design and administer fast, reliable enterprise messaging systems with Apache KafkaAbout This BookBuild efficient real-time streaming applications in Apache Kafka to process data streams of dataMaster the core Kafka APIs to set up Apache Kafka clusters and start wr....
Release Date 2017/08 -
Author Jakub Korab
Messaging is one of the more poorly understood areas of IT; most developers and architects have only a passing familiarity with how broker-based messaging technologies work. This practical report not only helps you get up to speed on the essentials of messaging, bu....
Release Date 2017/06