Перейти к содержимому

Насколько медленнее микросервисы? (Я проверил)

Arjay McCandless

0:00 / 0:00

Насколько медленнее микросервисы? (Я проверил)

49 646 просмотров · 6 ч назад
Arjay McCandless
128 тыс. подписчиков
49 646 просмотров · 6 ч назад
Насколько сильно вы теряете в производительности, разделяя приложение на микросервисы? Я разработал одно и то же Go-приложение как в виде монолита, так и в виде четырех сервисов, выделив на оба варианта одинаковые 112 долларов в месяц на серверы, и провел нагрузочное тестирование одной большой машины против четырех маленьких, HTTP против gRPC, а также макета, оптимизированного под измеренную нагрузку. Мы также рассмотрим, куда уходит дополнительный процессор, что потребуется для бессерверной архитектуры и почему команды вообще выбирают микросервисы. Рассылка: https://blog.arjaythedev.com/?modal=s... Освойте системное проектирование с моим приложением Devmaxx: https://www.devmaxx.dev/get Хотите спонсировать видео и представить свой продукт сотням тысяч разработчиков? Давайте пообщаемся: arjaythedev@pearpop.co 0:00 Введение 1:02 Основы 1:52 Настройка 3:44 Оборудование 4:56 Монолитная архитектура 5:38 Микросервисы 6:46 gRPC 7:17 Четыре сервера 7:59 Перебалансировка 8:55 Бессерверная архитектура 10:12 Оптимизация 10:53 Зачем это нужно 11:50 Радиус поражения 12:15 Выводы