Skip to main content

Crate SpawnRs

Crate SpawnRs 

Source
Expand description

§SpawnRs

Subprocess management with hexagonal architecture.

§xDD Methodologies Applied

  • TDD: Tests written first in tests/
  • DDD: Bounded contexts for process management
  • SOLID: Single responsibility per module
  • CQRS: Separate command and query interfaces
  • EDA: Domain events for state changes

Re-exports§

pub use ports::driven::ProcessExecutorPort;
pub use ports::driven::ProcessRegistryPort;
pub use cli::Commands;
pub use domain::entities::*;
pub use domain::value_objects::*;
pub use domain::events::*;

Modules§

adapters
Adapters Layer
application
Application Layer
cli
CLI Module
domain
Domain Layer
ports
Ports Layer