Habr<p>[Перевод] Реализуем балансировку нагрузки на сервер с помощью Envoy и gRPC API на Kotlin</p><p>В наши дни архитектуры на базе микросервисов стали внедряться практически повсеместно. И нередки ситуации, когда какая-нибудь бизнес-функция может генерировать большое количество сетевого трафика в форме обмена сообщениями между несколькими микросервисами, которые она использует. Если мы сможем сделать способ передачи сообщений более эффективным за счет, например, уменьшения размера сообщений, то мы сможем использовать ту же инфраструктуру для работы с более высокими нагрузками.</p><p><a href="https://habr.com/ru/companies/otus/articles/814615/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/otus/art</span><span class="invisible">icles/814615/</span></a></p><p><a href="https://zhub.link/tags/kotlin" class="mention hashtag" rel="tag">#<span>kotlin</span></a> <a href="https://zhub.link/tags/gRPC_API" class="mention hashtag" rel="tag">#<span>gRPC_API</span></a> <a href="https://zhub.link/tags/Envoy" class="mention hashtag" rel="tag">#<span>Envoy</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8" class="mention hashtag" rel="tag">#<span>балансировка_нагрузки</span></a></p>