Build a client-specific BFF with Spring Boot 4, RestClient, and Java 25 virtual threads, including real parallel aggregation, timeouts, partial responses, and safe token propagation.
Design a durable workflow orchestrator that handles duplicate and out-of-order Kafka events, persists state transitions in PostgreSQL, and publishes commands safely through a transactional outbox.
Build a production-oriented Spring Cloud Gateway on Spring Boot 4 with compatible dependencies, reactive routing, JWT security, timeouts, circuit breakers, rate limiting, and a maintainable BFF composition boundary.
Learn where Kafka exactly-once semantics stop, why database side effects still need idempotency, and how to combine a PostgreSQL outbox with an idempotent Spring Kafka consumer.