Overview
Explore the various approaches to implementing distributed patterns in microservice architectures through this informative conference talk. Compare the advantages and challenges of using Java frameworks like Micronaut, Quarkus, and Spring Boot, which provide built-in implementations for API gateways, service registries, and circuit breakers. Discover how Kubernetes offers many of these features out-of-the-box, independent of the application. Learn about service mesh implementations that extend Kubernetes functionality for better network insights and control. Investigate the emerging eBPF technology, which promises to enable service meshes with minimal overhead. Through both theoretical explanations and live demonstrations, gain a comprehensive understanding of these different approaches and determine which solution or combination might be most suitable for your distributed architecture needs.
Syllabus
Distributed patterns compared: Frameworks vs. K8s vs. Service Mesh vs. eBPF by Matthias Haeussler
Taught by
Devoxx