Expand description
Atomic actor families with one independent behavior per aggregate.
Structs§
- Activation
Permit - One-shot authority to begin activation for one initialized worker.
- Activation
Policy - Positive maximum for unresolved worker activation authorizations.
- Assign
Worker - One exact direct-worker delivery whose complete settlement returns to its pool.
- Assignment
- One worker execution payload with affine completion authority.
- Assignment
Receipt - Accepted result proving which exact assignment delivery settled.
- Backlog
Capacity - Maximum number of accepted jobs that may wait in one admission queue.
- Begin
Activation - One activation request consuming an initialized worker permit and plan.
- Binding
Capacity - Positive maximum number of retained key bindings.
- Binding
Command - One complete generation-exact binding management command.
- Binding
Evidence - Non-authorizing role and generation evidence carried by accepted work.
- Binding
Generation - Opaque non-reused identity of one retained key binding.
- Binding
Request Id - Caller-authored correlation echoed by one binding-management reply.
- Cancel
Authority - Affine authority to cancel one accepted start or replacement.
- Completion
- Opaque worker result carrying the consumed authority of one exact assignment.
- Duplicate
Role - A repeated role and every role value retained by failed roster validation.
- Dynamic
Supervisor - One bounded keyed supervisor with a stable proxy per retained service.
- Entry
Capacity - Positive maximum number of entries retained by a dynamic supervisor.
- Entry
Stop Failure - Typed failure of one admitted explicit keyed-service stop.
- Fifo
Construction Rejected - Complete custody when initial worker preparation rejects.
- Fifo
Outcome - Complete customer-visible progress or terminal outcome for FIFO work.
- Fifo
Pool - A direct-worker FIFO pool with one bounded global backlog.
- Fixed
Builder - Inferred construction value that owns every required supervisor input.
- Fixed
Construction Rejected - Complete construction custody returned when one worker cannot be prepared.
- Fixed
Lifecycle - One lifecycle message published by a fixed supervisor.
- Fixed
Snapshot - Fixed roster status in the original declaration order.
- Fixed
Supervisor - A fixed supervisor whose complete initial roster has been prepared.
- Immediate
Activation - A worker that needs no application activation work after initialization.
- Initial
Worker Rejection - Complete custody when an initial worker is unavailable.
- Initialization
Attempt - Non-reused correlation for one worker’s initialization settlement.
- Initialize
Worker - One child-host request retaining the exact activation plan.
- JobId
- Pool-issued correlation for one accepted job.
- Keyed
Command - One application command accepted by a keyed pool.
- Keyed
Construction Rejected - Complete custody when initial keyed-worker preparation rejects.
- Keyed
Diagnostic - Complete keyed-pool input or precise aggregate failure selected for diagnostics.
- Keyed
Pool - A direct-worker pool with one bounded queue per semantic role.
- Ordered
Roles - A non-empty sequence of distinct application roles in semantic order.
- Pending
Worker Preparation - Non-empty remainder of one exact worker-preparation request.
- Prepare
Workers - One non-empty ordered request for replacement worker submissions.
- Prepared
Worker - One semantic role and its complete prepared worker submission.
- Proxy
Control - Owner-only operation accepted by
super::StableProxy. - Proxy
Input Failure - Complete replacement input returned by a rejecting StableProxy capability.
- Proxy
Input Receipt - Exact receipt for one accepted stable-proxy input.
- Proxy
Operation - One exact private input to a stable-proxy child.
- Proxy
Outcome Failure - Complete role and proxy outcome retained after initial startup failed.
- Recovery
- Complete eligibility, worker source, and policy for recovery.
- Recovery
Denied - Complete restart-policy denial emitted by a fixed supervisor.
- Restart
Limit - Sliding-window admission limit for automatic worker replacement.
- Restart
Release - Checked delay schedule for successive automatic recoveries.
- Restart
Schedule Failure - Exact rejected timer request for one delayed recovery.
- Stable
Proxy - One stable service identity backed by zero or one exact current worker.
- Starting
Worker Preparation - Source work after one accepted start and before its first submission.
- Submission
Id - Customer-authored correlation echoed by the admission outcome.
- Worker
Activation - Exact input produced by one accepted worker activation request.
- Worker
Activation Grant - The original worker/plan-typed activation correlation issued with a permit.
- Worker
Attempt - Exact non-forgeable evidence for one worker creation attempt.
- Worker
Change Receipt - Immediate proof that one worker change was accepted.
- Worker
Change Rejection - Complete worker change returned when admission is rejected.
- Worker
Preparation - Complete result of source work after one accepted preparation start.
- Worker
Preparation Failure - Complete operating worker-preparation failure emitted by a fixed supervisor.
- Worker
Preparation Started - Receipt that the runtime committed one exact worker-preparation start.
- Worker
Recovery - An uncommitted worker returned together with initialization actions that the host rejected before interpreting.
- Worker
Submission - Complete affine input for one worker start or replacement.
- Worker
Unavailable - Complete service command returned by one exact unavailable StableProxy.
- Zero
Capacity - Zero cannot bound work that an atomic actor may accept.
Enums§
- Activation
Start Rejection - Exact reason activation work was not admitted by its owner.
- Actor
Drain Policy - Actor-graph retirement policy after aggregate shutdown.
- Admission
Rejection - Exact reason a submitted job never entered pool ownership.
- Assigned
Return Reason - Exact reason an assigned job returned without a completed result.
- Binding
Expectation - Exact binding state expected by one rebalance or unbind command.
- Binding
Rejection - Why one binding management command could not change retained affinity.
- Binding
Reply - Complete result of one binding management command.
- Cancellation
Outcome - Complete worker-custody result of one cancelled management operation.
- Cancellation
Receipt - Complete immediate result of one cancellation request.
- Capability
Result - Result of querying one submitted semantic role.
- Customer
Delivery - One customer outcome and every capability required if delivery rejects.
- Diagnostic
Accepted - Complete accepted disposition of one diagnostic action.
- Diagnostic
Action - One complete diagnostic selected for delivery or terminal custody.
- Diagnostic
Disposition - One-attempt diagnostic delivery or route-free terminal custody.
- Dynamic
Command - Five application operations accepted by one dynamic supervisor.
- Dynamic
Diagnostic - Diagnostic value requiring one routed attempt or terminal custody.
- Dynamic
Lifecycle - Durable dynamic-supervisor lifecycle message.
- Dynamic
Status - Application-visible phase of one retained keyed service.
- Entry
Retirement - Why one keyed service is being removed after its proxy drains.
- Entry
Stop Failure Reason - Exact reason an admitted keyed-service stop could not complete normally.
- Failure
Reaction - Fixed-topology reaction when a stable proxy can no longer serve its role.
- Fifo
Command - Application commands accepted by one FIFO pool.
- Fifo
Error - Controlled failure while starting or transitioning one FIFO pool.
- Fifo
Outcome Kind - Customer-visible alternative selected by one FIFO outcome.
- Fixed
Command - Management input accepted by one fixed supervisor.
- Fixed
Diagnostic - One operational diagnostic emitted by a fixed supervisor.
- Fixed
Lifecycle Event - Borrowed exhaustive view of one fixed-supervisor lifecycle message.
- Fixed
Supervisor Error - Controlled rejection while establishing a fixed supervisor’s proxy roster.
- Initial
Worker Outcome - Complete disposition of one initial worker submission.
- Interrupted
Worker - Complete worker disposition when a start is interrupted before availability.
- Interruption
- Customer disposition when an assigned worker stops.
- Keyed
Admission Rejection - Exact reason a keyed submission never entered pool ownership.
- Keyed
Assigned Return Reason - Exact reason accepted assigned work returned without a completed result.
- Keyed
Error - Controlled failure while starting or transitioning one keyed pool.
- Keyed
Outcome - Complete customer-visible progress or terminal result for keyed work.
- Keyed
Queued Return Reason - Exact reason accepted queued work returned without assignment completion.
- Member
Status - Read-only phase of one fixed roster member.
- Pool
Failure Reaction - Pool disposition when one worker role cannot recover.
- Pool
Recovery - Direct-worker eligibility, source, restart policy, and failure reaction.
- Proxy
Diagnostic - Lifecycle input returned without changing the current proxy state.
- Proxy
Drain - Complete retained values proving how one unavailable worker was returned.
- Proxy
Outcome - Complete report emitted to the structural owner of a stable proxy.
- Proxy
Phase - Observable lifecycle phase carried by proxy rejections and diagnostics.
- Query
Reply - Immediate reply to a read-only keyed query.
- Queued
Return Reason - Exact reason a queued job returned without assignment completion.
- Recovery
Denial Reason - Exact reason an otherwise prepared fixed-roster recovery was denied.
- Replace
Rejection - Why a replacement was not admitted.
- Replacement
Failure - Exact replacement failure values not retained by the next service state.
- Replacement
Outcome - Complete disposition of one submitted replacement worker.
- Restart
Release Error - Invalid delay configuration rejected before an aggregate exists.
- Restart
Release Failure - Exact automatic-release calculation failure.
- Start
Rejection - Why a new keyed service was not admitted.
- Stop
Rejection - Complete keyed rejection of an explicit stop.
- Strategy
- Ordered member selection for one coordinated automatic recovery.
- Unavailable
Phase - Non-ready phase returned by an exact capability query.
- Unexpected
Exit - Policy after an unrequested exact worker stop leaves its proxy empty.
- Worker
Change - Management operation whose cancellation is durably completed.
- Worker
Change Interruption - Why an accepted worker change cannot publish availability.
- Worker
Creation Rejection - Complete rejection returned by one worker-creation attempt.
- Worker
Initialization Failure - Semantic classification returned after Bombay retains a failed worker initialization settlement in runtime retirement custody.
- Worker
Initialization Outcome - Result selected by the child host after total initialization settlement.
- Worker
Initialization Report - Exact initialization result returned to the worker owner.
- Worker
Preparation Failure Reason - Exact borrowed reason for one operating worker-preparation failure.
- Worker
Start Result - Complete result of one owner-submitted worker start.
Traits§
- Activation
Plan - Concrete work required before a newly created worker may serve commands.
- Diagnostic
Route - Static rejection vocabulary selected by one diagnostic route family.
- Proxy
Control Admission - Trusted interpreter port for one exact private stable-proxy control.
- Worker
Source - Static declaration implemented by one concrete Bombay worker-source capability.
Functions§
- dynamic
- Construct one dynamic supervisor from its six semantic policies.
- fifo
- Construct one FIFO pool after preparing every declared worker in order.
- fixed
- Begin the sole fixed-supervisor construction path with every required policy.
- keyed
- Construct one keyed pool after preparing every declared worker in order.
Type Aliases§
- Proxy
Input Result - Exact immediate result of submitting one private proxy input.
Attribute Macros§
- pool_
worker - Derive the one ordinary
Behaviorimplementation for a pool worker from its assignment transition.