~/talk

Implementing Resilience with Micronaut

Talkat Agile India 2020 · 2020-10-11..10-18· [microservices]
linkedin:nareshak
slides:none on file

Micronaut implements resilience for JVM microservices using compile-time proxies for HTTP clients, letting developers set per-client timeouts (default ~10s, example set to 5s), add @Retryable with configurable attempts and backoff, and use a stateful circuit breaker resets after 20s that moves closed→open→half‑open and blocks calls until healthy. Fallbacks attach via a fallback implementation; advice is don't combine retry and circuit breaker because retries multiply behavior. Code is on the conference GitHub.

AI-written summary · about

  1. 0:00Resilience with Micronaut
  2. 1:09Resilience in distributed systems
  3. 2:54Timeouts in Micronaut HTTP clients
  4. 6:09Retries for transient failures
  5. 8:59Circuit breakers for failures
  6. 12:11Fallbacks for degradation
  7. 13:38Summary
~/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.