Apache Sling as a microservices gateway
summary
Claims Apache Sling serves as a lightweight, stateless lightweight jar API gateway that fronts microservices by mapping URL paths to repository resources and delegating auth to Jackrabbit Oak. Demo splits a blog into article and spam‑check services, gateway injects JWT auth headers and a request-id, uses Netflix Hystrix circuit breaker for isolation, and exposes Hystrix metrics; changing the shared secret breaks downstream auth in the demo. Sling runs on OSGi, stores content in JCR, and handles API adaptation, logging and KPIs.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:01What Are the Good Sized about Micro Services
- 2:38Why Would We Would Like To Do Micro Services
- 18:52Debugging
- 24:10History
- 28:52Resource Type
- 29:28Persistence
- 33:52Json Web Tokens
- 34:55Demo
- 39:49Admin Stats
- 40:36Conclusions
related talks
51mIntroducing Spring Cloud Gateway
42mAPI Gateways - The Good, the Bad and the Ugly
54mAppify your service mess(h)
46mImplementing Microservices Security Patterns & Protocols with Spring Security
55mSingle Page Apps in a Microservice Architecture
01h 00mLiving on the Edge Service Bundling Microservices to Optimize Consumption ...
01h 09mKey Problems of Microservice Architecture
25mMonitoring a JHipster microservice architecture in practice
