Building a highly-available web service without a database

The author discusses a new architecture for web development that leverages the Raft Consensus algorithm, aiming to simplify the process of building web services or web apps. They propose using a single server with all data stored in RAM instead of traditional databases, highlighting the benefits of this approach, such as improved performance and easier debugging. The Raft Consensus Protocol allows for replication across multiple machines, ensuring high availability without significant changes to the code. Additionally, the author details their specific stack, utilizing Common Lisp, BKNR Datastore, and custom libraries to achieve optimal performance and scalability.

https://blog.screenshotbot.io/2024/08/10/building-a-highly-available-web-service-without-a-database/

To top