Think Local: Reducing coordination and improving performance when designing distributed systems
Performance • April 2019
Think Local: Reducing coordination and improving performance when designing distributed systems
About
Think Local: Reducing coordination and improving performance when designing distributed systems
About

We build distributed systems to maintain availability and improve performance. However, as soon as distributed state is thrown into the mix, you have to start thinking about the performance costs of accessing that state and keeping it current. Many of the worst problems concern the need for coordination across nodes and across systems within a node. Drawing on the lessons he’s learned working on Wallaroo, a high-performance, open source framework for building stateful distributed applications, I'll share strategies for avoiding coordination and relying on local knowledge wherever possible.

Language
English
Level
Beginner
Length
39 minutes
Type
conference
About the speaker
About the speaker
John Mumm
Lead Software EngineerVectrology Solutions
John Mumm is a Netherlands-based software architect at Wallaroo Labs, where he works on an open source high-performance framework for building stateful distributed applications. John holds a PhD in philosophy.
Details
Language
English
Level
Beginner
Length
39 minutes
Type
conference