The project covers the entire process—from identifying Bounded Contexts to implementing microservices using cutting-edge technologies and best practices.
Please star ⭐ the repo if you want us to continue developing and improving ShortLink! 😀
Tip
Our project follows Domain-Driven Design (DDD) principles, organizing code into distinct domains for clarity and easier updates.
Bounded Context | Description | Type subdomain | Docs |
---|---|---|---|
API Gateway | Gateway for all services | Supporting | link |
Auth Boundary | Auth services | Generic | link |
Billing Boundary | Payment services | Generic | link |
Chat Boundary | Chat services | Supporting | link |
Delivery Boundary | Delivery services | Supporting | link |
DS Boundary | Data Science services | Supporting | link |
Link Boundary | Link services | Core | link |
Marketing Boundary | Marketing services | Supporting | link |
Notification Boundary | Notification services | Generic | link |
Platform Boundary | Platform services | Supporting | link |
Search Boundary | Search services | Supporting | link |
Shop Boundary | Shop services | Supporting | link |
ShortDB Boundary | ShortDB services | Supporting | link |