Service Mesh en Producción · Lección 06
¿Por qué el proxy de Linkerd (linkerd2-proxy) está escrito específicamente en Rust, a diferencia de Envoy que está en C++?
Rust ofrece garantías de seguridad de memoria en tiempo de compilación, junto con un rendimiento comparable a C++, priorizando un footprint mínimo
Rust es el único lenguaje compatible con Kubernetes
Envoy no puede compilarse en ningún sistema operativo moderno
El lenguaje del proxy no tiene ninguna relación con su rendimiento o seguridad
Service Mesh en Producción · Lección 06
Completa el código
Linkerd prioriza un proxy con un footprint de recursos
Revisa: prioriza un proxy con un footprint de recursos mínimo.
Service Mesh en Producción · Lección 06
¿Por qué la elección de un proxy más ligero y especializado (linkerd2-proxy) en vez de uno de propósito general como Envoy refleja la filosofía general de diseño de Linkerd?
Pista: Linkerd prioriza consistentemente simplicidad y un footprint mínimo sobre la flexibilidad extensa de un proxy de propósito general como Envoy.
✓
¡Lección completada!
Arquitectura de Linkerd — linkerd2-proxy (Rust)
0
XP ganado
3
Vidas restantes