Wrap-Up
The Lambda Architecture brings together many concepts we’ve covered elsewhere:
-
The insight that raw data is eternally true should remind you of Clojure’s separation of identity and state.
-
Hadoop’s approach of parallelizing a problem by splitting it into a map over a data structure followed by a reduce should remind you of much of what we saw when we looked at parallel functional programming.
-
Like actors, the Lambda Architecture distributes processing over a cluster to both improve performance and provide fault tolerance in the face of hardware failure.
-
Storm’s streams of tuples have much in common with the message passing we saw in both actors and CSP.
Strengths
The Lambda Architecture is all about handling huge quantities of ...
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