YoVDO

Khepri: Replacing Mnesia in RabbitMQ - Code BEAM Europe 2023

Offered By: Code Sync via YouTube

Tags

RabbitMQ Courses Elixir Courses Erlang Courses Distributed Systems Courses Distributed Databases Courses Raft Consensus Algorithm Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development of Khepri, a tree-like, replicated database library created by the RabbitMQ team to replace Mnesia for persistent and replicated metadata storage. In this 20-minute conference talk from Code BEAM Europe 2023, Michael Davis delves into the reasons behind Khepri's creation, provides basic usage examples and implementation details, and discusses recent significant changes. Learn about the new "projections" feature that aims to match or surpass Mnesia's read speed in many scenarios. Discover how the API has been overhauled for improved ergonomics and Elixir compatibility. Get updates on Khepri's integration progress into the RabbitMQ codebase, including plans to introduce it in the next minor release under a feature flag. Gain insights into the future of distributed database management in RabbitMQ and the potential impact of Khepri on system performance and reliability.

Syllabus

Khepri: Replacing Mnesia in RabbitMQ by Michael Davis | Code BEAM Europe 2023


Taught by

Code Sync

Related Courses

Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms
RabbitMQ and Messaging Concepts
Udemy
Learn RabbitMQ: Asynchronous Messaging with Java and Spring
Udemy
Getting Started .NET Core Microservices RabbitMQ
Udemy
Sensu - Introduction
Udemy