Podlodka #214 – Балансировка нагрузки
подкаст
Подкаст: Podlodka Podcast
Жанр: программирование информационные технологии (IT) разработка программного обеспечения технология разработки разработка мобильных приложений
Язык: Русский
Возрастное ограничение: 12
Длительность: 104 минуты 14 секунд
Последнее обновление:
Добавлен:
За что бы ни брался наш гость Сергей Еланцев, получается балансировщик нагрузки. Это произошло и с выпуском подкаста, в котором мы вспомнили модель OSI, детально разобрали различные алгоритмы балансировки и прошлись по всем готовым решениям L4 и L7 балансеров, которые есть на рынке.
Positive Hack Days — международный форум по практической безопасности, который проходит в Москве ежегодно начиная с 2011 года. В этом году состоится юбилейный десятый форум, который пройдёт 20-21 мая в Москве, в Центре Международной Торговли. Следите за новостями на сайте phdays.com/ru/ и за прямым эфиром на сайте standoff365.com/.
Поддержи лучший подкаст про IT:
patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: t.me/podlodka
Telegram-канал: t.me/podlodkanews
Страница в Facebook: facebook.com/podlodkacast/
Twitter-аккаунт: twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Евгений Кателла, Стас Цыганов, Егор Толстой
Полезные ссылки:
Load Balancing/Networks
- Intro to modern LB and proxying: blog.envoyproxy.io/introduction-to-modern-network-load-balancing-and-proxying-a57f6ff80236
- Haproxy intro to LB: cbonte.github.io/haproxy-dconv/2.4/intro.html#2
- Multi-tier LB in linux: vincent.bernat.ch/en/blog/2018-multi-tier-loadbalancer
Consistent hashing
- Consistent Hashing: en.wikipedia.org/wiki/Consistent_hashing
- Rendezvous hashing: en.wikipedia.org/wiki/Rendezvous_hashing
- Maglev: research.google/pubs/pub44824/
- Ketama hashing: metabrew.com/article/libketama-consistent-hashing-algo-memcached-clients
Nginx
- nginx.org/ru/
- nginx.com/
Traefik
- traefik.io/
Envoy
- envoyproxy.io/
- envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#arch-overview-load-balancing-types
Tempesta FW
- github.com/tempesta-tech/tempesta
- HTTP Parser: github.com/tempesta-tech/tempesta/blob/master/tempesta_fw/http_parser.c
Katran
- engineering.fb.com/2018/05/22/open-source/open-sourcing-katran-a-scalable-network-load-balancer/
- github.com/facebookincubator/katran
- XDP: iovisor.org/technology/xdp
GLB Director
- github.blog/2016-09-22-introducing-glb/
- github.blog/2018-08-08-glb-director-open-source-load-balancer/
- github.com/github/glb-director
IPVS
- linuxvirtualserver.org/software/ipvs.html