Continuous Architecture : Embracing Multiple Viewpoints for Sustainable Solutions
When constructing a system architecture, it is often expected that a good architecture can be constructed for long-term maintenance. However, it is often limited by the introduction of temporary hot technologies and lacks attention to the overall development. A sustainable and good architecture is mainly based on the comprehensive arrangement of multiple perspectives and follows the business development changes of domain-driven design. If you can find a way to guide the design in terms of safety, timely, and response to business changes, then construct the solution that comes out can run continuously.
In the continuously evolving architecture design, it mainly extracts the core ideas from the well-known System Software Architecture principles, embraces the design of diversified system aspects, and incorporates the strategic design guidelines of well-known domain-driven design, as well as the practical design in the face of evaluation tactics. In addition, will talk about how to choose mature solutions on the market as a technical decision making trade-off guidance.
Takeaway
The audience should be able to understand
- what is a continuous architecture
- how to take into account the expectations of different roles from multiple perspectives
- how to integrate it with domain-driven design from strategic modeling
- the selection of feasible solutions in the market