~/talk

Chaos Monkey for Spring Boot

Talkat Conf42 Chaos Engineering 2020 · on Thursday, 2020-01-23· [devops-and-delivery, testing]
slides:none on file

Adds a single dependency to a Spring Boot app, uses Actuator to enable/disable attacks at runtime, and configures service/repository watchers to inject latency or throw exceptions at a configurable level (e.g. ~1 in 2 requests). Demo uses a movie REST endpoint, shows Chaos Toolkit driving experiments (enable attacks, assert steady state, rollback), then adds a Weaver-based fallback (returns Titanic) to restore availability. Also supports runtime assaults via cron and a flaky memory assault; integrates with Chaos Mesh.

AI-written summary · about

  1. 0:00Preamble
  2. 0:26Live Demo - https://github.com/fletchqc/mediator
  3. 18:33Project history
  4. 20:18Get involved - https://github.com/codecentric/chaos-monkey-spring-boot
  5. 20:35Recent Changes - Scheduling Runtime Assaults Via Cron & Memory Assault
  6. 22:31Roadmap / Upcoming
  7. 23:36When CSMB just doesn't cut it...
  8. 24:34Alternative Tools: Traffic Control (TC) & Stress CPU
  9. 25:42Pumba
  10. 26:24And everything else... like KubeInvaders!
  11. 27:32Chaos Blade
  12. 28:39Chaos as a Service: ChaosIQ & chaosmesh
  13. 30:16Thank you!
~/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.