Karl Nilsson - Make a distributed toolbox with Ra | Code BEAM STO 19

Conference: Code BEAM STO 2019

Year: 2019

This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- MAKE A DISTRIBUTED TOOLBOX WITH RA by Karl Nilsson THIS TALK IN THREE WORDS: Coordination Fault-tolerance Distribution TALK LEVEL: Intermediate ABSTRACT Ra (https://github.com/rabbitmq/ra) is an implementation of the Raft consensus protocol by Team RabbitMQ. In RabbitMQ Ra is used to implement a consistent replicated queue but that isn't all that Ra can be used for. This talks will be a practical session on how to implement consistent distributed system essentials such as replicated a key-value stores, leader election processes, lock servers and other coordination services on top of the Ra library. Read the full abstract: https://codesync.global/speaker/karl-nilsson/ --- THE SPEAKER - KARL NILSSON Karl wrestles distributed rabbits for a living Karl comes from a .NET background (C# / F#) where he worked mostly on distributed systems. He is an avid proponent of functional programming. He now works for Pivotal on the RabbitMQ messaging broker. More on Karl Nilsson: https://codesync.global/speaker/karl-nilsson/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Distributed #Coordination #Faulttolerance