I was building an OpenTelemetry observability platform in a single executable file (in Golang) and was using ClickHouse as the database, and replaced it with an embedded DuckDB, so now it's truly a single executable file platform.
This looks solid! We are also going for a single-executable (typescript/bun in our case), but we are specifically going after agent monitoring in the first version. We think people shouldn't have to send all of their agent conversations to a vendor like DataDog or Sentry.