Resilient Systems

Past Presentations

Consensus: Why Can't We All Just Agree?

Reaching agreement is never easy and distributed systems are no exception to this rule. In this talk, we take a journey though the history, to the current reality and look ahead to the future for distributed consensus. We start over three decades ago, when the field of distributed consensus began...

Heidi Howard Distributed Systems PhD Candidate @CambridgeComputerLab
Cluster Consensus: When Aeron Met Raft

Consensus protocols enable distributed systems to agree a common view of shared state. This common view allows a cluster to continue service while a majority of its members are available. Raft was designed to be understandable. Raft succeeded in this goal and became popular. Aeron was designed...

Martin Thompson High Performance & Low Latency Specialist
How Events Are Reshaping Modern Systems

Event-driven architecture and design have been getting a lot of attention in recent years. It’s an old concept that has been around for decades, so why this sudden peak of interest? In this talk, we will explore the nature of events, what it means to be event-driven, and how we can unleash the...

Jonas Bonér Founder & CTO @Lightbend / Creator of Akka
Chaos Engineering: Why the World Needs More Resilient Systems

There are those of us that are motivated to build resilient systems, improve uptime, move fast and keep systems reliable. Then there are those of us who feel overwhelmed by our to-do lists and the features or projects we feel we need to get out the door. The world needs more resilient systems...

Tammy Butow Principal Site Reliability Engineer @Gremlin
Streaming Reactive Systems & Data Pipes w. squbs

Reactive libraries are nothing new to the JVM. Reactive Streams as an SPI has even made its way into Java 9. However, their uses within microservice components are still for relatively narrow purposes like service orchestration. But we think differently. Our whole presence and universe can be...

Akara Sucharitakul Principal MTS, Architect @PayPal
Anil Gursel Software Engineer @PayPal
Pragmatic Resiliency: Super 6 & Sky Bet Evolution

Sky Sports Super 6 is a free football results prediction game, launched in 2008. It’s extremely popular with over a million entries per week and drives a substantial proportion of our traffic at peak time, putting heavy load on our login/single sign on systems. This talk will focus on the...

Michael Maibaum Chief Architect @SkyBet

Interviews

Jonas Bonér Founder & CTO @Lightbend / Creator of Akka

How Events Are Reshaping Modern Systems

How you you describe the persona and level of the target audience?

My talk is for programmers and architects (from beginners to experienced) that are interested in and intrigued by event-driven systems and event-driven architecture.

Read Full Interview
Michael Maibaum Chief Architect @SkyBet

Pragmatic Resiliency: Super 6 & Sky Bet Evolution

What is your talk about?

You go to a lot of conferences and you hear people from Google or Netflix talking about reactive architectures or the Simian army or whatever, and it all feels quite unattainable for a lot of people. It's like this big complicated thing, there is not much like those systems. And Sky Bet has changed quite a lot over the last few years....

Read Full Interview
Martin Thompson High Performance & Low Latency Specialist

Cluster Consensus: When Aeron Met Raft

How you you describe the persona and level of the target audience?

Senior developers and architects who need highly resilient systems without compromising performance. Typically these developers will be from a finance, gaming, betting, or high-volume transactional system domains.

Read Full Interview
Want to keep in touch with more QCon London 2021 announcements?
SUBSCRIBE TO GET UPDATES