Skip to main content

Crate thegent_shm

Crate thegent_shm 

Source
Expand description

§thegent-shm

Shared memory primitives for multi-agent orchestration.

§Architecture

This crate follows Hexagonal Architecture (Ports & Adapters) with Clean Architecture layers.

§xDD Methodologies Applied

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

Re-exports§

pub use ports::driven::CommandCachePort;
pub use ports::driven::CircuitBreakerPort;
pub use ports::driven::HealthPort;
pub use domain::entities::*;
pub use domain::value_objects::*;
pub use domain::events::*;
pub use application::commands::*;
pub use application::queries::*;
pub use application::use_cases::*;

Modules§

adapters
Adapters Layer
application
Application Layer
domain
Domain Layer
ports
Ports Layer
shm
Shared memory interface for process coordination.