Mastering Kafka Streams and ksqlDB

Building real-time data systems by example

Mastering Kafka Streams and ksqlDB
Mitch Seymour
RRP:
NZ$ 142.99
Our Price:
NZ$ 121.54
Paperback
h233 x 178mm - 400pg
31 Mar 2021 US
International import eta 7-19 days
9781492062493
Out Of Stock
Currently no stock in-store, stock is sourced to your order
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 popular technologies and explains important stream processing concepts against a backdrop of interesting business problems. Mitch Seymour, senior data systems engineer at Mailchimp, introduces you to both Kafka Streams and ksqlDB so that you can choose the best tool for each unique stream processing project. Non-Java developers will find the ksqlDB path to be an especially gentle introduction to stream processing. In this book, you' ll learn:Basic and advanced uses of Kafka Streams and ksqlDBHow to transform, enrich, and process event streamsHow to build both stateless and stateful stream processing applicationsThe different notions of time and the role it plays in stream processingHow to to build event-driven microservices on top of continuous event streamsFeatures, operational characteristics, deployment patterns, and configuration tips for both technologies
Mitch Seymour is a Senior Data Systems Engineer at Mailchimp. Using Kafka Streams and KSQL, he has built several stream processing applications that process billions of events per day with sub-second latency. He is active in the open source community, has presented about stream processing technologies at international conferences (Kafka Summit London, 2019), speaks about Kafka Streams and KSQL at local meetups, and is a contributor to the Confluent blog.

In stock - for items in stock we aim to dispatch the next business day. For delivery in NZ allow 2-5 business days, with rural taking a wee bit longer.

Locally sourced in NZ - stock comes from a NZ supplier with an approximate delivery of 7-15 business days.

International Imports - stock is imported into NZ, depending on air or sea shipping option from the international supplier stock can take 10-30 working days to arrive into NZ. 

Pre-order Titles - delivery will vary depending on where the title is published, if local stock is available in NZ then 5-7 business days, for international imports it can be 10-30 business days. In all cases we will access the quickest supply option.

Delivery Packaging - we ship all items in cardboard sleeves or by box with either packing paper or corn starch chips. (We avoid using plastics bubble bags)

Tracking - Orders are delivered by track and trace courier and are fully insured, tracking information will be sent by email once dispatched.

View our full Order & Delivery information