TNO / knowledge-engine

Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics
https://knowledge-engine.eu
Apache License 2.0
29 stars 4 forks source link

Improve configuration of the knowledge engine. #512

Open bnouwt opened 2 weeks ago

bnouwt commented 2 weeks ago

Currently, configuration is done via various environment variables and a startup parameters. Maybe improve upon this while keeping the following features in mind:

A list of config libraries can be found here: https://www.reddit.com/r/java/comments/vc4llb/benchmark_of_java_configuration_libraries/

bnouwt commented 2 weeks ago

Here is another list: https://github.com/akullpp/awesome-java?tab=readme-ov-file#configuration

bnouwt commented 2 weeks ago

There is also a configuration standard: https://microprofile.io/specifications/microprofile-config/