~/talk

Cloud Native Java

Talkat Spring I/O 2016 · 2016-05-19..05-20· [spring, microservices]
slides:none on file

A runnable reservation service is created with Spring Boot, H2 and JPA and exposed via Spring Data REST; configuration moves to a Git-backed Spring Cloud Config server with live refresh. Services register to Eureka + Zuul + Ribbon for discovery and client-side load balancing; an edge API Gateway transforms JSON to a simple name list. Resilience uses Hystrix circuit breaker with a fallback that returns an empty list, Zipkin collects distributed traces (example request ≈18 ms), and RabbitMQ is wired for streaming.

AI-written summary · about

  1. 0:00Intro
  2. 1:09About Josh
  3. 3:30Bounded Context
  4. 8:47Systems are Hard
  5. 11:32Nan Choices
  6. 12:32JAR
  7. 16:32API
  8. 18:32Config Server
  9. 20:32Setup Config Server
  10. 24:32Config Refresh
  11. 30:32Zool
  12. 34:32Mediation
  13. 36:32Type Tokens
  14. 38:32Reactive Concurrent
  15. 40:32Circuit Breaker
  16. 42:32Graceful Degradation
  17. 44:32Distributed Tracing
  18. 46:32Distributed Tracing Demo
  19. 48:32Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.