Kubasov
- 5. Шардинг
1) По диапазонам
(#1: 1 – 99999, #2: 100000 – 199999, #3: 200000 – 299999, etc )
2) По остатку от деления на кол-во шардов
(n = ID % 9, для 10 шардов от 0 до 9)
3) С диспетчеризацией
(n = getPath(Dispatcher))
4) С маршрутизацией
(query -> Proxy -> N shard)
5) Сумбур
- 17. Балансировка
1) DNS Round Robin
2) L2 балансировка
3) L3 балансировка (DNAT)
4) Проксирование
5) HTTP Редирект
6) IPVS
- 21. С е р ге й К у ба с о в
З аместител ь техническ ого д ирек тора
s.kubasov@corp.mail.ru