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.
Brauchen Sie Hilfe bei der Implementierung?
Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.
Kontaktieren Sie uns