Изменения

Перейти к: навигация, поиск

Highload-2022: Отчёт Виталия Филиппова

146 байтов добавлено, 14:54, 7 декабря 2022
Нет описания правки
Идея — прозрачное шардирование постгреса для бедных. Ставим проксю, которая парсит запросы. Те, что имеют локальность, перенаправляет на определённый шард. Те, что не имеют локальности, но простые и их можно легко смержить из общего результата — собирает со всех шардов. А те, с которыми вообще не понятно, что делать — перенаправляет в выделенный шард «world».
Ну и вроде как сделали и оно вроде как работает(«разработка Шредингера», как они сами сказали — то ли в проде, то ли не в проде). И даже какую-то перебалансировку шардов вроде бы умеет. В докладе даже была ссылка на демонстрацию, но это на самом деле не так интересно, интереснее то, насколько это применимо для реальных приложений, так как в реальных приложениях запросы всё-таки не ограничиваются select from table where id=… Про это речи не было — тут слушатели вольны потестить сами :-).
== Как сцилла стояла раком ==

Навигация