Упростить и сделать более функциональной конфигурацию JAVA-приложений.
В крупных JAVA-проектах часто необходимо конфигурировать большое количество параметров, например различные URL'ы, Thread Pool'ы и прочее. Часть таких параметров изменяется редко, но часть необходимо изменять часто, причем удобно делать это во время работы приложения. Обычно для этого реализуют обработку изменения таких параметров и их валидацию. Хочется реализовать библиотеку, которая поможет упростить этот процесс и позволит использовать различные источники конфигурации (файловая система, база данных, vault и т.п.)
JVM (Java, Kotlin, etc.)
Количество студентов в проект — 2 человека