
Explore RSocket, a reactive application protocol for efficient cloud-native communication. Learn its advantages, use cases, and implementation across languages for modern distributed systems.

Learn to quickly upgrade Java frameworks and tools using OpenRewrite, enabling safe and efficient large-scale migrations for Spring, JUnit, logging libraries, and more.

Exploring distributed systems patterns using Spring Cloud, Service Meshes, and eBPF. Compares approaches for service discovery, routing, load-balancing, and resilience in microservice architectures, with theoretical insights and live demonstrations.

Explore Spring's Ahead Of Time and Native support, including AOT engine design, library usage, and developer expectations for upcoming major releases and GraalVM native use cases.

Explore Testcontainers integration with Spring Boot for seamless integration testing and local development, leveraging Docker containers to provide real services without complex setups.

Explore managing state in reactive systems using modern workflow engines, integrating them with Spring and message brokers for improved transparency and orchestration in event-driven architectures.

Explore efficient data mapping in layered architecture using Spring Data Projections. Learn to optimize code, improve maintainability, and leverage database capabilities for data transformation.

Explore modern API technologies beyond REST, including GraphQL, gRPC, and RSocket, with code examples and live demonstrations for Spring and Spring Boot implementations.

Explore Spring Cloud's latest features: Kotlin support, Cloud Events, gRPC, RSocket, AWS Lambda enhancements, streaming solutions, and improved observability. Learn about HTTP clients, routing, and native image support.

Explore modularity in application architecture, its implementation strategies, and trade-offs. Learn to identify modules and leverage Spring ecosystem tools for effective modular development.

Explore CQRS and Event Sourcing challenges, and learn to overcome them using Spring Boot, Axon, and Tanzu Application Platform in a hands-on, production-focused session.

Explore the latest features in JUnit Jupiter 5.8/5.9 and Spring Framework's testing support. Learn about execution order, named APIs, and enhancements for more effective Java testing.

Explore building modern, reactive web apps with full-stack type safety using Hilla framework, combining Spring Boot backend and Lit-frontend for seamless Java and TypeScript integration.

Explore component-based architecture for Spring Boot applications, offering a lightweight, maintainable approach to structuring code that enhances readability and understanding.

Learn to efficiently troubleshoot Spring Boot applications using Sentry, an open-source monitoring solution. Discover how to quickly identify and fix production issues with contextual error reporting and performance monitoring.

Discover how to build resilient, reactive microservices using Spring Boot, Spring Cloud, and JHipster. Learn to create scalable architectures that handle high loads efficiently, with Docker deployment and Keycloak integration.

Explore Clean Architecture principles for Spring Boot apps, focusing on readable, flexible codebases. Learn to structure layers, implement dependency rules, and isolate core business logic for improved maintainability.

Explore Project Loom's impact on web app scalability using Apache Tomcat. Learn about Loom's features, potential benefits, and how to evaluate its performance for your applications.

Explore advanced IntelliJ IDEA debugger features for efficient Java application debugging. Learn tips and tricks to enhance productivity and streamline the development process.

Insights on developing modular Spring Boot libraries for large-scale use, covering design practices, engineering routines, community building, and lifecycle management.

Explore alternative modeling approaches to DDD's Aggregate pattern, addressing challenges in consistency and refactoring while maintaining business constraints in system design.