medium.com/@danielfoo/software-architecture-and-design-trend-2023-f55ecfbcfcc0
1 Users
0 Comments
16 Highlights
0 Notes
Tags
Top Highlights
Data-Driven Architecture
Architects are continually seeking ways to enhance the documentation, communication, and comprehension of decisions, and it’s possible that large language models will play a role in the future, serving as forensic experts to analyze ADRs and git history.
Design for Portability
Dapr
Policy as Code
Terraform and Kubernetes Policy as Code frameworks
QUIC
Design for Portability:
This approach places data at the forefront, focusing on data modeling, storage, and accessibility to support decision-making, analytics, and insights. Data-driven architectures often employ data warehouses, data lakes, and data pipelines to ensure data is available, accurate, and actionable for various business processes and applications.
Architecture as a Team Sport
Effective architectural decisions require cross-functional collaboration and a shared understanding of goals and constraints, promoting alignment and ensuring that architecture meets the needs of the entire organization.
Design for Security:
It involves incorporating security measures into the architecture, such as access controls, encryption, authentication, and threat modeling, to protect against vulnerabilities and threats
Design for Resilience:
redundancy, fault tolerance, and graceful degradation to ensure that even in adverse conditions
Design for Observability
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.