-
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.
Another thing to mention is libraries. IMO the library ecosystem for C++ is much more active than C, and you have TONS of really amazing ones once you start using modern C++. Great ones for embedded are fmt, boost.sml, but there are tons of others.
Regarding libraries and templates: I've had positive experience with Embedded Template Library on STM32. Among other things, it provides a lot of STL-like collections (vector, queue, stack, etc) but all of them have fixed capacity configurable from template parameter, so there is no dynamic memory allocation.