HTAP Summit 2024 session replays are now live!Access Session Replays

To meet the demands of modern applications, relational databases need a radically new architecture — one designed from the ground up to handle voluminous data and transaction loads, resist different types of failure and function seamlessly during times of peak demand without manual intervention or patchwork scaling strategies.

TiDB is a prime example of this new style of database architecture. As an open-source distributed SQL database, it’s designed for the most demanding applications, scaling out to handle data volumes up to a petabyte in size.

PingCAP Software Engineer Alex Feinberg provides expert insights into the architectural features that give TiDB its scalability and reliability, including:

  • TiDB’s design fundamentals
  • How the Raft consensus algorithm serves as an essential cornerstone for replication
  • How distributed transactions maintain ACID properties
  • How TiDB’s native support for high availability minimizes downtime for critical applications and services
  • TiDB’s wide range of tools and features for disaster recovery

Speaker

Alex Feinberg

Software Engineer

Alex Feinberg is a software engineer at PingCAP where he works on TiKV, TiDB’s distributed storage engine. He is passionate about distributed systems, databases, systems programming, and programming languages. Prior to PingCAP, Alex worked on a number of distributed storage systems including LinkedIn’s Project Voldemort and Amazon Web Services’ Aurora for MySQL.