
Explore building stateful clustered microservices using Java, actors, and Kubernetes. Learn about the actor model, resilient systems, and practical implementation in a Kubernetes environment.

Explore event streaming with Kafka Streams, Spring Kafka, and Actuator. Learn to build scalable, fault-tolerant applications using live coding examples for consumers, producers, and fraud detection streams.

Explore creative software design approaches, from enterprise architecture to practical implementation. Learn to involve team members, evaluate solutions, address security, and foster cross-team collaboration.

Explore chaos engineering to build resilient systems by simulating failures. Learn how to uncover hidden issues and improve application performance through controlled disruptions.

Simplify integration testing for microservices using Testcontainers. Learn to create isolated, Docker-based environments for databases and services, enhancing test reliability and ease of implementation.

Explore the diverse serverless landscape, including containerized apps, API gateways, orchestrators, event-driven architectures, scheduled services, and hybrid serverless-serverful solutions.

Explore how developers can use their skills to create positive change through the example of OSEW, an open-source flight monitoring system, and learn to build impactful microservices.

Explore APISIX, an Apache API Gateway, to centralize cross-cutting concerns like rate limiting and authentication for web APIs, easing development and improving architecture management.

Explore microservices architecture and PaaS implementation in a real-world healthcare project, focusing on deployment, communication, and zero-downtime strategies using OpenShift and G-Cloud.

Explore the concept of modular monoliths as an alternative to microservices, emphasizing the importance of good design principles in software architecture regardless of approach.

Explore gRPC, a high-performance RPC framework. Learn its benefits, including bidirectional streaming and multiplexing, and how to implement it in Java applications through code samples and demos.

Practical guide for developers on Docker security best practices, covering strong defaults, official images, least privilege, and microservices to enhance application security.

Explore comprehensive identity management beyond authentication, covering provisioning, governance, and federation. Learn about passwordless login, multifactor authentication, and PaaS solutions for improved user experience.

Explore open-source technologies for flexible data pipelines, from Apache Kafka to BigQuery, with easy component swapping and cloud deployment options.

Practical steps to free yourself from cloud-native constraints and focus on writing code. Challenges industry norms and empowers developers to prioritize their core passion.

Explore Java's evolution for serverless computing with Micronaut, addressing challenges in memory, startup time, and performance to compete with Go and Node.js.

Explore Event Sourcing & CQRS benefits for microservices, including reduced coupling, improved performance, simplified messaging, and enhanced governance in distributed systems.

Explore IoT data processing with KSQL, Apache Kafka's SQL streaming engine. Learn to ingest, process, and visualize smart home energy data in real-time using a simplified IoT architecture.

Develop high-performance, scalable Java microservices using reactive programming, LMAX Disruptor, Undertow server, and Kubernetes for cloud-native deployment strategies.

Explore gRPC-Web's advantages for modern web development, including performance, streaming, and fault-tolerance. Learn implementation techniques and best practices through live demonstrations.

Explore GraalVM's potential for Java developers, including performance improvements, polyglot capabilities, and native image compilation for faster startup and reduced memory usage.