Speakers | |
---|---|
Jurriaan Persyn | |
Schedule | |
Day | Sunday |
Room | AW1.126 |
Start time | 16:00 |
End time | 17:00 |
Duration | 01:00 |
Info | |
Event type | Podium |
Track | MySQL |
Language | English |
Database Sharding
Database sharding is an approach to horizontally scale databases by federating data over different servers. The talk will give an overview of the different approaches we have had and still have at Netlog, and how we came to the current solution.
Experiences, tips and remarks from having worked on the Netlog implementation of sharding with mySQL and PHP, in a high availability and high performance focused environment, will be shared in this session. Related technologies include memcached and the Sphinx search engine, that are being used to tackle some of sharding's difficulties.