9 Side notes JAX London 2016
Quick notes from session 9 of JAX London 2016. Four Distributed Systems Reference Architectures preseneted by Tim Berglund.
· Q.Assistance · 1 minutes·
Overview
Session: 12th Oct — 12:00 to 12:50 Four Distributed Systems Reference Architectures by Tim Berglund, DataStax
Notes
- Presentation slides.
- Distributed systems characteristics:
- The computers operate concurrently
- The computers fail independently
- The computers do not share a global clock
- Sharding the architecture is ok, but sharding the DB is KO
- Bounded (batch) vs Unbounded (streaming)
- Apache beam with Frances Perry: Unbounded data streaming architectures podcast.
- Streaming architectures:
- Apache Beam: Apache Beam is an open source, a unified programming model that you can use to create a data processing pipeline.
- Apache Flink: Flink’s core is a streaming data flow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams.
- Apache Storm: Apache Storm is a free and open source distributed real-time computation system
- The future of streaming architectures: FAAS. Function as a Service. Extreme microservices.
- Serverless.com: Build applications comprised of microservices that run in response to events.
- And much more details into Academy Datastax
That was all for this session.
Many thanks for reading, please leave a comment if you have any quality hint.
Keep on testing, better!
More posts
-
5 Side notes JAX London 2016
Quick notes from session 5 of JAX London 2016. Java Flight Recorder preseneted by Ola Westin from Oracle.
-
Handling error details in Node.js
This post explores how to manage errors in node js and bubble up the important error detials necessary for higher layers of abstraction.
-
Software QA Strategy?
Soon after, when the project is engaged and there is no room for discussions, we realise that what they understood for "strategy" is some kind of Apes plan proper of the mythical film Rise of the Planet of the Apes.