<

Daniil Fedotov

RabbitMQ core developer, Erlang and Elixir contributor

Daniil is a distributed systems engineer from Ulyanovsk, Russia, currently based in London. He has worked on mobile data synchronisation and messaging. He is passionate about functional programming and using mathematical approach to create reliable software. Daniil is currently working at Pivotal on the RabbitMQ message broker.

Past Activities

Daniil Fedotov
Code Mesh LDN 2018
09 Nov 2018
11.20 - 12.05

Implementing Raft in RabbitMQ

Raft protocol concepts, pros and cons for real world in application to RabbitMQ queues replication.

OBJECTIVES

In this talk we will explain the pros and cons of the migration, how it can affect our users, what kind of trade-offs our team had to face, and whether Raft is actually as simple as that person on Hacker News claim it to be.

Daniil Fedotov
Code BEAM Lite Milan 2018
06 Apr 2018
11.35 - 12.15

Implementing Raft in RabbitMQ

Raft protocol concepts, pros and cons for real world in application to RabbitMQ queues replication.

Talk objectives

In this talk we will explain the pros and cons of the migration, how it can affect our users, what kind of trade-offs our team had to face, and whether Raft is actually as simple as that person on Hacker News claim it to be.

Target audience

People interested in distributed protocols and future of RabbitMQ

Media

Articles: 1

Implementing Raft in RabbitMQ - SLIDES - Code BEAM Lite Milan 2018

Article by Daniil Fedotov

Slides for the Daniil Fedotov's talk "Implementing Raft in RabbitMQ" - Code BEAM Lite Milan 2018

READ MORE