Skip to Content
Designing Fast Data Application Architectures
book

Designing Fast Data Application Architectures

by Gerard Maas, Stavros Kontopoulos, Sean Glover
June 2018
Intermediate to advanced
37 pages
44m
English
O'Reilly Media, Inc.

Overview

Today’s digital companies demand real-time insights and immediate action for everything from purchase to fulfillment, recommendation, and more. As a result, many organizations are adopting fast data applications to accelerate the value they extract from data as it flows into the system. With this practical ebook, you’ll learn the common architectural patterns that form the foundation of successful fast data deployments.

Engineers from Lightbend identify the key characteristics of fast data architectures, separate them into functional blocks, and show you how to implement those functions using components like those in the SMACK stack—Spark, Mesos, Akka, Cassandra, and Kafka, as well as others. Architects will learn how to choose, combine, and run SMACK stack technologies to build resilient, scalable, and responsive systems that your company requires.

This ebook examines:

  • The anatomy of fast data applications: the application model, streaming data sources, processing engines, and data sinks
  • Functional composition of the SMACK stack and extensions
  • The event backbone that connects all the major components of a fast data platform together
  • Compute engines for transforming data into valuable insights
  • Storage systems that form the transition between the fast data domain and client applications
  • Patterns you can use in the data serving layer, including data-driven microservices
  • Container orchestrators in the substrate layer that provide resources to services, frameworks, and applications
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Fast Data Architectures for Streaming Applications, 2nd Edition

Fast Data Architectures for Streaming Applications, 2nd Edition

Dean Wampler
Open Source Data Pipelines for Intelligent Applications

Open Source Data Pipelines for Intelligent Applications

Kyle Bader, Sherard Griffin, Pete Brey, Daniel Riek, Nathan LeClaire
Open-Source ESBs in Action

Open-Source ESBs in Action

Tijs Rademakers, Jos Dirksen

Publisher Resources

ISBN: 9781492038054