Synchronous Code in Reactive Chains — Why, Where, and When It’s Safe
Date: 2026-02-27 Context After converting auth-service from Servlet (Spring MVC) to WebFlux, 80-90% of the code is reactive/async. But 10-20% […]
Date: 2026-02-27 Context After converting auth-service from Servlet (Spring MVC) to WebFlux, 80-90% of the code is reactive/async. But 10-20% […]
1. The Problem: Kafka Tracing Invisible on WebFlux — Both Approaches Failed When geospatial-service ran on WebFlux, Kafka producer/consumer spans
Registration Flow POST /auth/users iOS App → AuthController → AuthService.createUser() → Google API (verifyIdToken) → Member-Service (emailDuplicationCheck) → Member-Service (registerMember)
This page is the master technical reference for the AdventureTube backend platform — a Spring Cloud microservices system deployed on
A comprehensive guide documenting the migration of member-service from Servlet/JPA (blocking) to WebFlux/R2DBC (reactive). Commit: 7ecb2e5 (Jan 2026) Branch: feature/webflux-migration