Backend Integrating Redis Cache into Spring Applications Introduction Caching is one of the most effective ways to speed up applications. Instead of hitting the database for every...
Backend API Routing with Spring Cloud Gateway Introduction When building microservices, routing requests correctly is one of the most important pieces of the architecture. Instead of calling...
Backend Building Reactive APIs with Spring WebFlux Introduction As applications scale, traditional thread-per-request servers struggle under heavy load. This is especially true for I/O-heavy systems, API aggregators,...