influxdata/influxdb ? reverse-engineered prompt

Reverse engineered prompt

Build me an open source time series database for real time metrics, events, and monitoring.

I want it to accept line protocol writes, store data in Parquet on local disk or object storage, and let me query it fast through SQL, InfluxQL, and an HTTP API. It should feel like a practical backend for dashboards and automation, with support for near real time ingest and quick last value and metadata queries.

Please make it work as a Rust project, with a clean server that starts up easily, handles writes and queries, and includes the basic plumbing for storage, query execution, and authentication or access control if needed. If you need to check current docs or patterns online, do that.

Also include a simple way to run it locally, plus enough tests or example commands so I can verify it works end to end.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab