|
|
|
|
|
by patricklouys
2172 days ago
|
|
Yes, we did all that a few years ago and it's still in use. Clean code, hexagonal architecture, DDD, event sourcing. Main lesson is that you should not use it for everything (yes, the books say it, but it's easy to overdo it in the beginning). Don't do DDD for the CRUD parts of your app. It works extremely well for business use cases, but it's very bad at CRUD. A mix of both really hits the sweep spot though. No microservices though, just a monolith. Imo most businesses shouldn't need microservices, only the ones that really need to scale. We definitely don't have anything even close to that. |
|