mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-01 01:30:46 +08:00
To start making the backend codebase more future proof, I started introducing the hexagonal architecture concept, of having `Service` traits that is the public API and inner traits like `Storage`, `Metrics`, etc. that can be implemented by different adapters like `Sqlite`. This is a first development in this direction.