
Explore purposeful architecture, event-driven systems, and strategic approaches to monoliths and microservices. Learn how to drive innovation and resilience in software development.

Explore best practices for scaling software architecture, including risk management, microservices, and continuous releases. Learn from real-life experiences to build robust, scalable systems.

Explore Spring Cloud Gateway for resilient, secure microservices. Learn routing, circuit breakers, retries, authentication, and observability to enhance your API architecture.

Explore service meshes like Istio and Linkerd, their benefits for microservices, and potential drawbacks. Learn when to use them and how they impact observability, routing, resilience, and security in distributed systems.

Comprehensive exploration of Apache Kafka's ecosystem, covering core concepts, architecture, and advanced features like stream processing APIs, with practical demonstrations and industry insights.

Explore the evolution of cloud-native API gateways, their challenges in Kubernetes, and strategies for edge computing. Gain insights into microservices architecture and modern API management.

Explore modern process automation in microservices and event-driven architectures. Learn strategies for integrating components, implementing end-to-end processes, and addressing challenges in contemporary software design.

Explore service mesh concepts, features, and implementation strategies with experts Hanna Prinz and Eberhard Wolff. Learn when to use service mesh and how to choose the right solution for your microservices architecture.

Explore a unified approach to API design, covering GraphQL, gRPC, and REST. Learn strategies for creating flexible, scalable APIs that can adapt to diverse requirements and evolving ecosystems.

Explore the synergy between microservices and serverless, cutting through hype to understand their true potential for enhancing productivity and revolutionizing software development.

Explore gRPC's efficiency in microservices communication, covering key concepts like service definition, streaming, interceptors, and security. Learn how gRPC compares to REST and GraphQL for cloud-native applications.

Explore modernizing legacy systems, open-source in government, and innovative software practices. Learn about domain-driven design, microservices, data organization, and building developer culture in large-scale projects.

Live-coding session demonstrating real-time dashboard creation using KSQL, Python, and JavaScript. Showcases rapid development of KPI visualization tools for organizations or personal projects.

Discover Event Modeling: a powerful technique for describing information systems. Learn its applications, benefits, and how it revolutionizes project management and system design.

Explore cloud native Spring development, covering microservices, resilience, Kubernetes deployment, and GitOps. Learn best practices for building and managing modern, scalable applications in the cloud.

Explore essential resilience patterns for microservices, including timeouts, retries, circuit breakers, and bulkhead patterns, to build reliable and scalable distributed systems.

Explore monolith architecture benefits, patterns for maintainability, and techniques for eventual microservice transition. Learn to build scalable, organized systems using Domain Driven Design and API design.

Comprehensive guide for monolithic developers transitioning to microservices architecture, covering key concepts, terminology, and practical implementation using ASP.NET 6 with the Tacky Tacos project.

Humorous exploration of common microservice pitfalls, offering insights on scalability, reliability, and autonomy through counterintuitive "worst practices" in distributed systems architecture.

Learn strategies to avoid common pitfalls in microservices architecture, preventing the creation of inefficient "distributed monoliths" and ensuring optimal system design and performance.

Learn to evolve containerized REST microservices into event-driven architectures using AWS services. Discover how to integrate existing workloads with serverless solutions for improved scalability and efficiency.