prefect server in zig
prefect-server internals#
zig implementation of a prefect-compatible server.
components#
- web server - http layer, route dispatch
- database - sqlite + postgres persistence
- migrations - schema versioning strategy (planning)
- services - background workers
broker and messaging details in src/broker/CLAUDE.md and src/services/CLAUDE.md.
working notes#
- scratch/ - patterns and ideas being developed
reference#
- python-reference/ - how the Python prefect server implements its database layer (SQLAlchemy, migrations, dialect differences)
see also#
- roadmap - implementation status vs python prefect