
Explore Envoy and Istio for advanced microservices management on Kubernetes, covering traffic shaping, fault-injection, A/B testing, dark launches, and mirroring.

Discover how to build a distributed GraphQL system using Atlassian Braid, combining microservices into a unified schema for faster, safer, and more maintainable backend architecture.

Learn to use Testcontainers for efficient integration testing with Docker. Explore real-world examples using Spring Boot, PostgreSQL, Redis, and Selenium to create reliable and cross-platform test environments.

Explore event-driven microservices architecture using Apache Kafka, covering design patterns, advantages, and implementation strategies for efficient, low-latency systems.

Recreating a personal online radio station using modern technologies, exploring innovative solutions like Raspberry Pi, IoT, Docker, and blockchain for a fun and complex digital jukebox project.

Learn to apply Domain-Driven Design and Command Query Separation principles to cloud architectures, using modern technologies like Java, Spring, and Kubernetes for efficient system design and implementation.

Explore Infinispan 10's powerful features for building high-performance applications and microservices. Learn about distributed caches, in-memory datagrids, and their implementation in modern reactive architectures.

Explore best practices for serverless applications, including infrastructure as code, local debugging, state management, continuous delivery, and safe deployments. Learn from real-world case studies.

Explore the evolution of distributed computing and service architectures, comparing approaches like SOAP, REST, GraphQL, and gRPC to gain insights for informed decision-making in microservices development.

Explore Helidon's Java libraries for microservices, featuring MicroProfile and Helidon Native models. Includes live demos of reactive web server, config, and security APIs.

Explore reactive programming for system-wide scalability using Project Reactor, message brokers, and Spring Cloud Stream. Learn practical techniques for building performant and scalable reactive microservices.

Explore micro frontends as a solution to frontend monoliths. Learn implementation approaches, benefits, challenges, and key concepts to make informed architectural decisions.

Strategies for building a healthy on-call culture, focusing on transparency, shared responsibility, preparedness, system resilience, actionable alerts, and continuous learning to improve incident response and team well-being.

Explore RSocket, a fast and resilient network protocol with reactive streams semantic for efficient microservices communication. Learn its advantages over REST and gRPC for building reactive systems.

Learn to leverage Spring Cloud Stream, RabbitMQ, and Apache Kafka for building scalable, high-performance distributed systems. Discover solutions to common challenges in mission-critical applications through live coding examples.

Explore streaming data visualization techniques, from traditional approaches to dedicated solutions. Learn architecture blueprints and tools for real-time data analysis and presentation.

Explore gRPC and coroutines for efficient, scalable distributed systems. Learn implementation techniques and best practices for modern backend development.

Explore the relationship between serverless platforms and stream processors, comparing their capabilities and examining how they complement each other in modern event-driven architectures.

Learn to build robust microservices following 12-Factor principles with live coding, covering configuration, fault tolerance, and MicroProfile programming for scalable and maintainable applications.

Explore Micronaut's capabilities for building cloud-native microservices with reactive support, testing, service discovery, and GraalVM integration through live coding.

Explore building and deploying microservice architectures without platform management overhead. Learn about Google App Engine's evolution and features for modern application development.