
Explore advanced Spring caching techniques, from local in-memory to distributed caches. Learn best practices, JCache integration, and see live demos on implementing efficient caching solutions in enterprise applications.

Explore enterprise integration patterns using Spring Integration with Spring Boot and RabbitMQ through live coding, covering basics to advanced techniques for building scalable messaging solutions.

Explore Spring REST Docs for accurate, test-driven API documentation. Learn to combine Asciidoctor with integration tests, keeping code DRY and enhancing readability. Discover new features in version 1.1.

Explore integrating Scala into Spring environments, showcasing practical examples and translation techniques for seamless adoption while leveraging existing Spring expertise.

Explore Spring Roo 2.0's rewrite, featuring code generation for Java web apps using Spring Boot and Spring Data. Learn about new features and see a live demo.

Modernize legacy applications using Spring Boot and Spring Cloud technologies, exploring practical implementation strategies and benefits for existing systems.

Explore Spring Cloud implementations, focusing on abstractions, interfaces, and target technologies. Compare solutions for service discovery, configuration, and tracing in microservices architecture.

Learn to create custom Spring Boot starters for shared modules, conditional activation, and real-world applications like managing JavaScript libraries. Includes a Thymeleaf element for HTML banners.

Explore advanced Spring Data features for e-commerce platforms, including JPA alternatives, QueryDSL, projections, and JSON schema, with practical insights from Nemesis platform development.

Optimize device communication with microservices using Spring Cloud & Netflix OSS. Learn to build API gateways for streamlined, secure service exposure and management.

Explore Spring Framework's evolution from 4.3 to 5.0, focusing on developer experience improvements, JDK 9 integration, HTTP/2 support, and reactive architecture advancements.

Explore reactive programming fundamentals and tools for Java developers, focusing on composing async logic and building non-blocking applications through practical examples and demonstrations.

Explore gRPC's efficiency, streaming capabilities, and integration with Spring Boot and RxJava for building sophisticated real-time applications and microservices.

Explore microservices architecture, Spring Boot, and Spring Cloud for high-performance organizations. Learn to reduce time-to-production and manage complexity in cloud-native Java applications.

Explore Spring Framework 4.3's component model, focusing on Java 8 features, annotation-based components, and configuration classes. Learn design considerations for building modern Java applications.

Explore codebase architecture refactoring using a Spring demo project. Learn to identify and address root causes of code rot, focusing on clean code principles at the architectural level.

Explore event-driven microservices using Spring Cloud Stream and Spring Cloud Data Flow for scalable, cloud-native data processing pipelines with easy development, deployment, and orchestration.

Explore building a geospatial webservice using Kotlin and Spring Boot, leveraging PostgreSQL's advanced features for efficient and powerful application development.

Explore Spring's adaptability to evolving software demands and learn strategies for creating flexible, future-proof code in this insightful keynote presentation from Spring I/O 2017.

Architectural deep dive into Spring Security, focusing on authentication and authorization. Empowers developers with in-depth knowledge and demonstrates various security scenarios.

Explore advanced database querying with jOOQ in Spring Boot applications. Learn type-safe SQL generation, database migrations, and how to expose complex analytics as HTTP APIs.