Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

Linkerd 2 — lightweight alternativa k Istio

06. 03. 2019 1 min čtení CORE SYSTEMSdevelopment

Istio jsme testovali rok. Mocné, ale komplexní — desítky CRD, Mixer bottleneck, resource overhead. Linkerd 2 slibuje 80 % funkcionality za 20 % komplexity. A je napsaný v Rustu.

Linkerd 2 vs. Istio

  • Resource overhead: Linkerd proxy ~10 MB RAM vs. Envoy ~50 MB
  • Latence: Linkerd přidá <1 ms vs. Envoy ~3 ms
  • Instalace: linkerd install | kubectl apply -f - za 2 minuty
  • Komplexita: méně CRD, jednodušší konfigurace

Co Linkerd umí

Mutual TLS, traffic metrics (golden signals), retries, timeouts. Dashboard s real-time přehledem service-to-service komunikace. Pro většinu use cases dostatečné.

Co Linkerd neumí (zatím)

Traffic splitting (canary deploys), fault injection, complex routing rules. Istio je v těchto oblastech napřed. Ale Linkerd roadmapa slibuje traffic splitting brzy.

Náš verdikt

Pro týmy, které chtějí mutual TLS a observability bez complexity Istio, je Linkerd 2 výborná volba. My ho nasazujeme na menší projekty, Istio zůstává pro komplexní setupy.

Nejlepší service mesh je ten, který skutečně nasadíte

Linkerd 2 dokazuje, že service mesh nemusí být komplexní. Jednoduchost je feature, ne kompromis.

linkerdservice meshkubernetesrust