mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-13 16:46:55 +00:00
refactor: extract optional runtime startup boundary (#3633)
This commit is contained in:
@@ -33,11 +33,11 @@ Disallowed responsibilities:
|
||||
|
||||
## Optional Runtime Boundary
|
||||
|
||||
`startup_optional_runtimes` owns shutdown for optional runtime services that are
|
||||
not readiness or fatal startup boundaries. The current owner set is protocol
|
||||
servers only. Future optional sidecars must enter this boundary with explicit
|
||||
shutdown handles and status snapshots instead of adding ad hoc shutdown work to
|
||||
`startup_services`.
|
||||
`startup_optional_runtimes` owns startup and shutdown handoff for optional
|
||||
runtime services that are not readiness boundaries. The current owner set is
|
||||
protocol servers only. Future optional sidecars must enter this boundary with
|
||||
explicit shutdown handles and status snapshots instead of adding ad hoc startup
|
||||
or shutdown work to `startup_services`.
|
||||
|
||||
## AppContext Foundation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user