There are many times when starting a new project as a monolith makes sense, especially in very lean projects where the requirements and the product are not entirely clear from the beginning. In such a project, the domain and domain models shift and change a lot when the application pivots and the requirements evolve. As the project and product mature, hopefully, its domain takes shape and settles becoming more stable. By now, some parts of the domain will be more active than others.
By Remus Pereni
Subscribe to our newsletter today and get regular updates on customer cases, blog posts, best practices and events.