Tanya Sneh is a passionate software engineer and an alumnus of IIT Kharagpur, India. She has previously worked on projects involving game theory, machine learning, and robotics. Currently, she is focused on building scalable applications and working with multiple database technologies in the fintech industry. In addition to her professional pursuits, Tanya is a strong advocate for women in technology and has mentored several women in this field. She is known for her dedication to community involvement and enjoys reading and painting in her leisure time.
Distributed databases are widely used in modern applications for their high availability and scalability. Have you ever wondered how data integrity is maintained with the data across multiple nodes? One of the key components of achieving this is distributed consensus. Raft is a widely used consensus algorithm that provides a fault-tolerant and highly available system. In this talk, we will explore how to implement Raft consensus using the rqlite distributed database in python.