Twitter открыл исходные тексты модифицированной версии MySQL, которую используют в компании для хранения текстов твитов, timeline и данных пользователей.
Исходники включают большое количество изменений, в том числе:
- дополнительные статусные переменные для мониторинга состояния InnoDB;
 - оптимизацию распределения памяти для больших NUMA-систем;
 - возможность отмены долго выполняющихся запросов по таймауту с миллисекундным разрешением;
 - выгрузку и восстановление буферов InnoDB, позволяющую производить быструю перезагрузку СУБД;
 - оптимизации для SSD.
 
Исходные тексты доступны на github.
>>> Подробности















