Please log in to watch this conference skillscast.
We will start with walking through some of the early work in computer architecture—setting the stage for what we are doing today. Then continue through distributed computing, discussing things like:
- Important Impossibility Theorems (FLP, CAP)
- Consensus Protocols (Raft, HAT, Epidemic Gossip etc.)
- Failure Detection (Accrual, Byzantine etc.),
- Current exciting research, like:
- ACID 2.0,
- Disorderly Programming (CRDTs, CALM etc).
All these ideas and approaches to distributed computing have influenced the creation of Akka Cluser. In this talk, Jonas explains what ideas influenced their decisions, the theory behind Akka Cluster and he provided some insights in the future roadmap too.
Everyone loved this talk at the Scala eXchange 2013, with lots of tweets buzzing around during and after the talk.
A lot of the ideas discussed in this talk have influenced Jonas to write (the first version of) The Reactive Manifesto, which explains the need for Reactive Applications: Applications that are Event-driven, Scalable, Resilient and Responsive. Skills Matter supports the Reactive Manifesto because we believe it is the architecture for the future. Indeed, the ideas and technologies that form the foundation of the Reactive Manifesto, have been shared and explained in many talks at Skills Matter over the last few years.
YOU MAY ALSO LIKE:
- On Reactive Microservices (SkillsCast recorded in November 2016)
- London Java Community Unconference (in London on 5th December 2022)
- LJC Live with Andrey Breslav - Shoulders of Giants: Languages Kotlin learned from (in London on 12th December 2022)
- Taming the Context Beast (SkillsCast recorded in October 2022)
- The Middle Way for Static Typing in Spark DataFrames (SkillsCast recorded in October 2022)