-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
For web apps I would suggest Spring Boot. Dependency injections are handled by Maven, which is your build tool, for configuration you have the application.properties file which can be renamed to any other configuration file extension such as yml so you are not limited to the defaults. For the projects question: In Spring Boot you would have services, repositories, API classes and controllers to access a database, get values etc. So you don't create three separate modules, just a new package with your configuration etc. and you're set. You can inspect my project for more information and understanding: https://github.com/Dummyapt/Internship