~/talk

Centralized Application Configuration with Spring and Apache ZooKeeper

links:none on file
slides:none on file

Dealer.com moves application config out of files into a ZooKeeper-backed service that stores JSON, encrypts passwords per environment, and requires an audit/approve step before staging. A web UI edits configs and bindings, apps fetch and auto-create beans at startup via enable-remote-config, registering DataSources and RPC proxies into Spring; startup resolves inherited values in parallel and falls back to a cached last-known-good config. No live reload yet; tags and per-datacenter Observer nodes support overrides.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 6:30Company background and challenges
  3. 12:26Solution overview and architecture
  4. 23:03Behind the scenes and object creation
  5. 36:32Live demo and code walkthrough
  6. 59:05Q&A session
~/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.