Tagged articles
2 articles
Page 1 of 1
Architecture Digest
Architecture Digest
Aug 6, 2018 · Fundamentals

Understanding Software Architecture: Definitions, Design Process, Good Practices, and Common Pitfalls

This article explains what software architecture means, outlines how to start designing an architecture that aligns with business needs, describes the key characteristics of a good architecture, highlights common misconceptions, and offers concluding advice for architects seeking practical, business‑driven design guidance.

Software ArchitectureSystem Designarchitecture pitfalls
0 likes · 8 min read
Understanding Software Architecture: Definitions, Design Process, Good Practices, and Common Pitfalls
Programmer DD
Programmer DD
Sep 25, 2017 · Backend Development

Avoid These Common Microservice Pitfalls: Granularity, Trend‑Chasing, and Contract Traps

The article examines typical microservice anti‑patterns—including overly fine or coarse service granularity, blindly following trends, and static contract versioning—explains why they occur, illustrates each with diagrams and code snippets, and offers practical guidance for making balanced architectural decisions.

architecture pitfallscontract versioningservice granularity
0 likes · 9 min read
Avoid These Common Microservice Pitfalls: Granularity, Trend‑Chasing, and Contract Traps