PDX Train
LiveIs the train blocking the intersection?
- Kafka
- Postgres
- k3s
Portland freight trains park across SE crossings, so this tells me before I leave the house. ODOT camera frames run through a Kafka pipeline on my k3s cluster for now, with Postgres and Cloudflare serving the live board.
- Watching 6 cameras every 30 seconds since Aug 2026
- Per-camera trained image classifier in production
- ODOT does not archive its footage, so this is the only record