-
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.
Curious to know if anyone else is doing diagrams as code and what you are using. I used mingrammer/diagrams to document my home setup and it is ok, but it is a tremendous amount of work IMHO to get it to look half way decent. Can't mix and match layouts in a single diagram (dot vs. neato), direction (TB vs. LR), doesn't alphabetize items in a group, etc. If you want to control exact layout for a particular section, you have to provide x,y coordinates of where to place each item. Can't just code it to display in a table of 3 rows by 3 columns.
I use PlantUML for all my diagramming. I consider the puml file to be code but this might not match your definition if you consider code to mean a general purpose programming language.
My goto tool is dot/graphviz with some Python preprocessing. I wrote a library for that: https://github.com/sio/graphviz-managed It does not provide any of the features you're missing, but most (if not all of them) may be implemented on top of this lib.