Kafka Job Status Tracking for POST /geo/save (SSE) — Implementation Plan
Routing rule: All writes (create/update/delete) go through Auth Service. All reads go through Web Service. Geospatial Service is internal only. […]
Routing rule: All writes (create/update/delete) go through Auth Service. All reads go through Web Service. Geospatial Service is internal only. […]
Problem When auth-service called member-service and got a 4xx error (e.g. USER_NOT_FOUND on second delete), the circuit breaker treated it
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