Architecture
A runtime that keeps each kind of work in its own plane.
TEIBOS separates user transactions, downstream processing, AI reasoning and build-time metadata into distinct planes so each can scale and evolve safely.
How a request moves
Every request goes through the same layers, from the person or agent who asks to the database that records the result.
- People, apps and AI agentsEvery request enters through the same business services.
- TEIBOS runtimeChecks permissions and routes versioned commands.
- Transaction engineRecords transactions with deterministic rules.
- Events and workflowMoves approvals, queues and follow-up work.
- Processing enginesRuns downstream jobs that can restart safely.
- Oracle AI DatabaseHolds the authoritative record and the audit trail.
Nine planes, each with one job
Separating the planes lets each one scale and change without putting transactions at risk.
- Experience plane
- Business authority
- Transaction plane
- Event plane
- Processing plane
- AI read-side plane
- Data plane
- Build and control plane
- Observability plane
Design principles
- Deterministic transaction runtime
- AI kept apart from transaction authority
- Event-driven downstream processing
- Metadata compiled before runtime
- Module-owned domain boundaries
- Append-only enterprise ledger
- Idempotent operations
- Restartable jobs
- Horizontal worker processing