QuantumLane.

Architecture

QuantumLane is a single-box data platform that demonstrates production patterns at the smallest scale that still requires real engineering. The full architecture document with ADRs lives in the repo; what follows is the summary.

Principles

  1. Boring tech that runs forever beats novel tech that runs for a month.
  2. Observability is a first-class feature, not an afterthought.
  3. Document the trade-off, not the tool.
  4. Schema is contract. Forward-only migrations, never ALTER TABLE in psql.
  5. Local dev = production in a smaller box.
  6. Cost discipline is part of the design. Target: under CAD $20/month all-in.

Stack

LayerChoiceWhy
OrchestrationDagsterAsset-centric model; lighter than Airflow at single-box scale.
DatabasePostgreSQL 16 + PostGISOne store at this scale; best-in-class geospatial.
Object storageCloudflare R2Free egress matters for public dataset publishing.
APIFastAPI + Pydantic v2Async, auto OpenAPI, modern validation.
WebsitePlain HTML + Tailwind CDN4 pages, monthly updates โ€” no build system needed.
Reverse proxyCaddyAutomatic TLS, dead-simple config.
HostHetzner CAX21 (~CAD $11/mo)10x cheaper than AWS for the same patterns.

What's in v0.1

What's deliberately not in v0.1

Cost

Under CAD $15/month all-in: one Hetzner CAX21 ARM box (~$11), Cloudflare R2 free tier (10 GB), Cloudflare DNS free, GitHub Actions free, domain ~$15/year.