π³οΈβππ« The Most Approachable Social Network for the Rust Community
src/ βββ bin/ # Server entry point βββ domain/ # Core: modules, entities, use cases, ports, events βββ adapters/ # Inbound (gRPC) and outbound (PostgreSQL, Redis, WebSocket, Solana mock) βββ infrastructure/ # External systems: EventBus, database, cache, monitoring, Solana (future) βββ tests/ # Integration tests and mocks βββ lib.rs # Exports
Entities:
- User entity
2.
Use cases: 1. 2.
Ports:
2.
Adapters:
Licensed under DBAD (Donβt Be a Dick). See DBAD License for details.