Linkerd 1.0 ­— связующее звено для сервисов в облачной инфраструктуре

В минувший вторник состоялся релиз 1.0 проекта linkerd, развиваемого в рамках фонда CNCF (Cloud Native Computing Foundation) как специальный объединяющий компонент для облачных приложений.

Формально авторы linkerd называют свой продукт «сервисной сеткой» (service mesh) для родных облачных приложений. Если выражаться в более привычной терминологии, linkerd — это прозрачный прокси-сервер, добавляющий функции обнаружения сервисов, маршрутизации, обработки отказов и видимости внутри облака. Среди его особенностей отмечаются: производительность (минимальные задержки при обработке десятков тысяч запросов в секунду одним узлом + горизонтальное масштабирование), динамические логические правила маршрутизации (с поддержкой схем для staging-площадок, отказоустойчивости и др.), встроенная служба распознавания сервисов, балансировка трафика в соответствии с нагрузкой, готовность к использованию в production даже в крупных масштабах.

С сайта linkerd
С сайта linkerd / Иллюстрация с сайта Linkerd.Io

Среди новых возможностей, представленных в релизе linkerd 1.0, отмечаются возможности конфигурации роутинга по сервисам (т.е. задавать параметры для конкретных сервисов), переопределение глобальных параметров для указанных клиентов, новые интерфейсы для плагинов, позволяющие лучше разграничивать права доступа.

Исходный код linkerd написан на Scala, опубликован на GitHub и распространяется на условиях свободной лицензии Apache License 2.0. На сайте проекта готовы инструкции по использованию linkerd вместе с Kubernetes, DC/OS и Docker. Оригинальный разработчик продукта — компания Buoyant, которая предлагает коммерческие услуги по его использованию на предприятиях.

Дмитрий Шурупов по материалам Buoyant Blog.



Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Microsoft тестирует обновленный Edge. Браузер можно скачать на Windows и macOSMicrosoft тестирует обновленный Edge. Браузер можно скачать на Windows и macOS
Блок рекламы


Похожие новости

Open Source-проекты Envoy (сетка для сервисов) и Jaeger (система трассировки) приняты в CNCFOpen Source-проекты Envoy (сетка для сервисов) и Jaeger (система трассировки) приняты в CNCF
Apache CloudStack 4.10 — новая версия свободной облачной платформыApache CloudStack 4.10 — новая версия свободной облачной платформы
Oracle использует Kubernetes в своей контейнерной инфраструктуре, поможет разработкеOracle использует Kubernetes в своей контейнерной инфраструктуре, поможет разработке
Istio — новый service mesh от Google, IBM и Lyft для микросервисов с поддержкой KubernetesIstio — новый service mesh от Google, IBM и Lyft для микросервисов с поддержкой Kubernetes
Microsoft анонсировал выпуск «облачной» операционной системыMicrosoft анонсировал выпуск «облачной» операционной системы
Microsoft готовит ноутбук Surface CloudBook на облачной ОСMicrosoft готовит ноутбук Surface CloudBook на облачной ОС
OpenStack «Ocata» — 15-й релиз свободной облачной платформыOpenStack «Ocata» — 15-й релиз свободной облачной платформы
OpenStack «Liberty» — 12-й релиз свободной облачной платформыOpenStack «Liberty» — 12-й релиз свободной облачной платформы
OpenStack 11 «Kilo» — новый крупный релиз популярной облачной платформы OpenStackOpenStack 11 «Kilo» — новый крупный релиз популярной облачной платформы OpenStack
Компания Nebula, специализирующаяся на облачной платформе OpenStack, закрыласьКомпания Nebula, специализирующаяся на облачной платформе OpenStack, закрылась
Последние новости

Подгружаем последние новости