Sharding a Database - presentation at the German Perl Workshop 2026
We're happy to have Abigail present at the German Perl Workshop 2026!
Sharding a database, twice richtet sich an Alle und wird in English gehalten.
There comes a time in the life time of a database, the database takes too many resources (be it disk space, number of I/O transactions, or something else) to be handled by a single box.
Sharding, where data is distributed over several identically shaped databases is one technique to solve this.
For a high volume database I used to work with, we hit this limit about a dozen
years ago. Then we hit the limit again two years ago.
In this talk, we will first discuss how we initialized switched our systems to make use of a sharded database, without any significant downtime.
I'm the Treasurer for the Frankfurt Perlmongers e.V. . I have organized Perl events including 9 German Perl Workshops and one YAPC::Europe.
Leave a comment