OPEN SOURCE
software/src/orchestration/__init__.py
Read on this site and download the files you need.
Nichijoyaku was created using AI. A complete review by human biblical-language and biblical-studies specialists has not been established. Read alongside established translations and original-language resources.
← Back to the open-source guide
1"""Orchestration package for fault-tolerant Bible translation.23This package provides:4- Job state management with SQLite persistence5- Parallel book translation with multiprocessing6- Graceful shutdown handling for kill/restart safety7- Full provenance tracking for every translation8- Shared rate limiting across worker processes9"""1011from src.orchestration.models import (12BibleJob,13BookJob,14BookResult,15JobResult,16JobStatus,17VerseJob,18)19from src.orchestration.orchestrator import JobOrchestrator20from src.orchestration.provenance import TranslationProvenance21from src.orchestration.rate_limiter import SharedRateLimiter22from src.orchestration.signals import GracefulShutdown23from src.orchestration.state import JobStateStore2425__all__ = [26"JobStatus",27"VerseJob",28"BookJob",29"BibleJob",30"BookResult",31"JobResult",32"JobStateStore",33"TranslationProvenance",34"GracefulShutdown",35"SharedRateLimiter",36"JobOrchestrator",37]38