Monitoring, Admin & API Documentation
1. Monitoring & Admin Tools All tools are accessible via Nginx Proxy Manager (PI1) with SSL. Each tool has a […]
1. Monitoring & Admin Tools All tools are accessible via Nginx Proxy Manager (PI1) with SSL. Each tool has a […]
The Problem AdventureTube is a chain of microservice calls: Client → Gateway → Auth Service → Member Service → PostgreSQL
Overview AdventureTube runs on a 3-node Raspberry Pi cluster with Nginx reverse proxy, Jenkins CI/CD, and domain-based access via *.adventuretube.net.
Overview Three distinct test patterns are used in the auth-service, each with different levels of Spring context loading, speed, and
The Core Mechanism Reactive replaces “thread waits for result” with “register a callback, thread moves on, callback fires when result
Functional style is how you write code — it’s a language feature. Reactive is how you handle concurrency — it’s
Series Navigation: Introduce AdventureTube Microservice Hub Part 1: Architecture Overview & Design Patterns Part 2: Development Environment & Debugging Part
Branch: feature/circuit-breaker (merged to main) Commit: 241481b Date: 2026-02-26 Library: Resilience4j 2.2.0 via Spring Cloud Circuit Breaker 3.2.0 Problem Auth-service
Overview Migrating Spring Security from the Servlet stack (Tomcat) to the Reactive stack (WebFlux/Netty) is the hardest part of a
Overview Distributed tracing for AdventureTube microservices using Micrometer Tracing + Brave + Zipkin. Zero Java code changes — Spring Boot