Skip to main content

Providers

JobMaster separates the Master database (authoritative state and coordination) from the Agent transport (in-flight job buckets). Each layer can use a different provider, and you can register multiple Agent connections with different providers in the same cluster.

At a glance​

ProviderMaster DBAgent transportBest for
PostgreSQL✅✅General purpose, transactional workloads
MySQL✅✅MySQL-standardized infrastructure
SQL Server✅✅Microsoft-first environments
RavenDB✅✅Schema-less document storage, multi-node clusters
NATS JetStream❌✅Ultra-low latency, high fan-out, ephemeral jobs