-
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.
Take a look at the pitchfork standard - a lot of projects follow this convention today: https://github.com/vector-of-bool/pitchfork
nitpick on terminology - in my limited experience, people use the term "architecture" when they're talking about the internal code structure (what classes exist and how they interact), and not about how the project files are organized. With the exception of headers, you can pretty much rearrange your files however you want without impacting consumers of your library much, but changing the functions and classes in your API will often affect them. You may want to get familiar with https://semver.org/.