Data Juggling - Part 9 - Tame Your Twelve-Factor App's Config (Lightbend Config - Part 1)
DevInsideYou
In this video we will learn about the many ways to load the configuration settings for your applications - a task which should not be taken lightly.
The Twelve-Factor App: https://12factor.net/
Lightbend config: https://github.com/lightbend/config
ScalaJS alternatives: https://github.com/ekrich/sconfig https://github.com/akka-js/shocon
HOCON: https://github.com/lightbend/config/blob/master/HOCON.md
HOCON Colorizer: https://marketplace.visualstudio.com/items?itemName=zzzz.hocon-colorizer
A reproduction of the bloop resource loading bug: https://github.com/agilesteel/bloop-resource-loading-bug
This video is part of the following playlist: https://www.youtube.com/playlist?list=PLJGDHERh23x9Wzcbc7j9ZDl03tKQF5QDN
Table of Contents 01:25 The Twelve-Factor App 09:12 SBT playground project setup 10:48 Loading environment variables and system properties "by hand" 22:17 Loading environment variables and system properties with the config library 32:41 Confusing substitutions 40:18 config.override_with_env_vars="true" 49:03 Overriding hardcoded config files with another one 54:49 Misc
Website: https://devinsideyou.com
Patreon: https://patreon.devinsideyou.com Discord: https://discord.devinsideyou.com Twitter: https://twitter.devinsideyou.com Github: https://github.devinsideyou.com LBRY: https://lbry.devinsideyou.com
Install scripts: https://install.devinsideyou.com Giter8 templates: https://g8.devinsideyou.com
Spotify concentration playlist: https://code.radio.devinsideyou.com
Cheers and Happy Coding!
#Scala #tutorial ... https://www.youtube.com/watch?v=uQUimiHsLCw
238615939 Bytes