Eliminate per-request logging overhead and async TTL refresh

PerformanceMediaService
Shipped
March 12, 2026 at 2:49 AM UTC
Author
Kamo
Commit
df0a9c0

- k8s configmap (the actual production config): lower security/hikari logging from INFO/DEBUG to WARN, add HikariCP pool config (max 20) - KSessionService: strip ~60 System.out.println calls that fired on every request including string concatenation of 128-char session keys; make sliding-expiration TTL refresh async so it no longer blocks the request path - Enable @EnableAsync on application to support async TTL refresh - Remove constructor printlns from MediaController

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing