Reactive-Config will Hocon you... so Don't Stop The Appli \o/
summary
A small Scala library wraps Typesafe Config (HOCON) to add live reload of file-backed config without restarting applications. It uses Akka actors — a periodic file finder/watcher and a config-holder actor that receives reload messages — runs on the actor system execution context with a configurable poll interval, and is tested with Play 2.6 (used to reload an external URL in a controller); some Typesafe Config conversions are not yet implemented.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:31Classic config problems
- 2:34Need reactivity without restart
- 3:17Reactive-Config architecture
- 5:25Implementation and usage
- 7:33Static vs dynamic values
- 8:57HOCON and file compatibility
- 10:28Q&A
related talks
49mPanta rhei: runtime configuration updates with Spring Boot
30mConfiguration Management Patterns
01h 27mCentralized Application Configuration with Spring and Apache ZooKeeper
19mConfig as Code
25mFast, Safe, and Reliable: The Future of Configuration
40mGood for Karma: Configuration at Runtime
24mAn Experiment in Continuous Deployment of JVM applications
45mAfter CI/CD, there's now Continuous Configuration
