Service Meshes: Bessere Kommunikation zwischen Microservices
SoftwerkerCast
15.05.2023 • 29 Min.
Dennis Effing hat sich in seiner projektfreien Zeit ausgiebig mit verschiedenen Service-Mesh-Lösungen auseinandergesetzt und präsentiert einen Überblick. Istio, Linkerd, Consul, Traefik Mesh – diese Produktnamen hat bestimmt jeder schon einmal gehört. Aber was genau verbirgt sich hinter einem sogenannten „Service Mesh“? Und wieso empfiehlt sich eine solche Lösung für komplexe Microservice-Landschaften? IT Consultant und Service-Mesh-Experte Dennis Effing hat unterschiedliche Service-Mesh-Optionen miteinander verglichen und im Rahmen eines Showcase implementiert. In dieser SoftwerkerCast-Folge berichtet er Marco und Max über aktuelle Patterns und Schwerpunkte in der Service-Mesh-Welt und wagt einen Blick in die Zukunft. Der in der Folge erwähnte Showcase „habitcentric“ ist auf GitHub frei verfügbar. Kapitel: (00:00:00) Intro Dennis (00:01:31) Service Meshes – jenseits des Hype-Zeniths? (00:03:00) Service Meshes: Was heißt "leichtgewichtig"? (00:03:50) Was ist ein Service Mesh? (00:07:15) Vorteile von Service Meshes (00:09:00) Service Meshes außerhalb von Kubernetes (00:14:35) Sidecar-Pattern und neuere Ansätze: Cilium & Istio (00:17:20) Service-Mesh-Showcase "habitcentric" (00:23:15) Blick in die Zukunft (00:26:10) Multi-Cluster-Set-ups