Introduction to Testcontainers
Traditional approaches to integration testing—using shared, local, or in-memory databases—fall short for today's modern developer. Developers today are building cloud native distributed microservices and are taking advantage of a rich variety of backing services. This explosion of applications and backing services introduces new challenges in creating the necessary environments for integration testing. To be useful and effective, these environments must be easy to create and they must resemble production as closely as possible. New solutions are needed to make this need a reality. Enter Testcontainers! Testcontainers Java is a library that supports JUnit tests and makes it incredibly easy to create lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. In this talk, you'll learn when and how to use Testcontainers for Java. We'll cover the fundamentals and walk through examples to illustrate various ways you can apply Testcontainers to your applications. #SpringOneTour2022 #testcontainers #springboot #junit #microservices

The Golden Path to SpringOne: Mastering Testcontainers for Better Integration Tests w/ Oleg Šelajev

Protect Your Microservices with Spring Cloud Gateway

Spring Tips: Spring's Application Event Subsystem

Production Considerations for Spring on Kubernetes

Spring Office Hours: Episode 53 - Structuring your Spring Boot Applications

Do’s and Don’ts: Avoiding First-Time Reactive Programmer Mines

Spring Tips: Testcontainers, Docker Compose, and Service Connections, oh my!

Introducing Spring Boot 3.0

Developing microservices with aggregates - Chris Richardson

Build an End-to-End App with Spring Boot and VMware Tanzu Application Platform

Spring Tips: Spring Cloud Gateway (Redux)

Spring Tips: Spring Data JDBC

Deep Dive with Java Records with Jason Young

Keynote: Introducing Spring Framework 6

Event Driven with Spring
![[Hebrew] Modernizing Core Systems to Accelerate Digital Transformation](https://i.ytimg.com/vi/Ty20Mz0dwQQ/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYOyBZKGUwDw==&rs=AOn4CLCy5XKZjrXGA5-deZag7Xkquh5tJw)
[Hebrew] Modernizing Core Systems to Accelerate Digital Transformation

DDD & REST - Domain Driven APIs for the web - Oliver Gierke

Domain-Driven Design with Relational Databases Using Spring Data JDBC

Spring Tips: Spring Modulith

