-
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.
However, how it is done is compiler specific, see here for an example. The business logic is a static library.
Note that like .lib files, you'll likely need to build and share different module binary module interface files (e.g. Visual Studio's .ifc) per architecture, since #ifdefs are resolved early. Otherwise (in theory), you could share the same BMI for different architectures since they are largely a symbol table/graph of the parsed code (higher level representation before optimizations).
I'm not sure about clang or gcc. For VS, u/GabrielDosReis might be able to speak to the .ifc IPR stability/volatility. My wager (deferring to him to correct me) is that the IPR is still changing over time but will stabilize more over time.