
Building Event-Driven Microservices
Leveraging Organizational Data at Scale
Adam Bellemare(Author)
O'Reilly (Publisher)
Published on 31. July 2020
Book
Paperback/Softback
275 pages
978-1-4920-5789-5 (ISBN)
Article exhausted; check for reprint
Description
Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you'll learn how to leverage large-scale data usage across the business units in your organization using the principles of event-driven microservices.
Author Adam Bellemare takes you through the process of building an event-driven microservice-powered organization. You'll reconsider how data is produced, accessed, and propagated across your organization. Learn powerful yet simple patterns for unlocking the value of this data. Incorporate event-driven design and architectural principles into your own systems. And completely rethink how your organization delivers value by unlocking near-real-time access to data at scale.
You'll learn:
How to leverage event-driven architectures to deliver exceptional business value
The role of microservices in supporting event-driven designs
Architectural patterns to ensure success both within and between teams in your organization
Application patterns for developing powerful event-driven microservices
Components and tooling required to get your microservice ecosystem off the ground
Author Adam Bellemare takes you through the process of building an event-driven microservice-powered organization. You'll reconsider how data is produced, accessed, and propagated across your organization. Learn powerful yet simple patterns for unlocking the value of this data. Incorporate event-driven design and architectural principles into your own systems. And completely rethink how your organization delivers value by unlocking near-real-time access to data at scale.
You'll learn:
How to leverage event-driven architectures to deliver exceptional business value
The role of microservices in supporting event-driven designs
Architectural patterns to ensure success both within and between teams in your organization
Application patterns for developing powerful event-driven microservices
Components and tooling required to get your microservice ecosystem off the ground
More details
Language
English
Place of publication
Sebastopol
United States
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 233 mm
Width: 178 mm
ISBN-13
978-1-4920-5789-5 (9781492057895)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
09/2025
2nd Edition
O'Reilly
€69.50
Shipment within 10-20 days
Additional editions

Adam Bellemare
Building Event-Driven Microservices
E-Book
07/2020
O'Reilly
€42.49
Available for download

Adam Bellemare
Building Event-Driven Microservices
E-Book
07/2020
O'Reilly
€42.49
Available for download
Person
Adam Bellemare is a Staff Engineer, Data Platform at Flipp. He's held this position since 2017. He joined Flipp in 2014 as a senior developer at Flipp. Prior to that, he held positions in embedded software development and quality assurance. His expertise includes: Devops (Kafka, Spark, Mesos, Zookeeper Clusters. Programmatic Building, scaling, destroying); Technical Leadership (Bringing Avro formatting to our data end-to-end, championing Kafka as the event-driven microservice bus, prototyping JRuby, Scala and Java Kafka clients and focusing on removing technical impediments to allow for product delivery); Software Development (Building microservices in Java and Scala using Spark and Kafka libraries); and Data Engineering (Reshaping the way that behavioral data is collected from user devices and shared with our Machine Learning, Billing and Analytics teams).