Tagged articles

Three-tier

5 articles · Page 1 of 1
IT Architects Alliance
IT Architects Alliance
Aug 29, 2021 · Fundamentals

Understanding Three‑Tier Architecture and Layered Design Patterns

This article explains the classic three‑tier software architecture, detailing the responsibilities of the presentation, service, business, and data‑access layers, comparing MVC, MVP, and Presentation Model patterns, and discussing design considerations such as DTOs, WCF services, and common infrastructure for scalable enterprise systems.

Business LayerMVCService Layer
0 likes · 10 min read
Understanding Three‑Tier Architecture and Layered Design Patterns
Architecture Digest
Architecture Digest
Jul 2, 2018 · Backend Development

Reflections on Software Service Architecture: From Three‑Tier to Microservices and High Concurrency

This article shares practical insights on evolving from traditional three‑tier architecture to microservice‑based designs, discusses fine‑grained versus coarse‑grained service partitioning, addresses high‑concurrency challenges, and proposes refactoring strategies for large‑scale backend systems.

Three-tierhigh concurrencyrefactoring
0 likes · 7 min read
Reflections on Software Service Architecture: From Three‑Tier to Microservices and High Concurrency

Monolithic (Single‑Block) Architecture: Advantages, Challenges, and Comparison with Three‑Tier Architecture

The article explains the evolution from single‑block to three‑tier software architecture, outlines the benefits and drawbacks of monolithic applications, and discusses why modern internet‑scale systems increasingly need to move beyond monoliths to meet scalability, maintainability, and rapid delivery demands.

Three-tierbackendmaintenance
0 likes · 19 min read
Monolithic (Single‑Block) Architecture: Advantages, Challenges, and Comparison with Three‑Tier Architecture