Tag

three-tier

0 views collected around this technical thread.

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.

Data AccessMVCService Layer
0 likes · 10 min read
Understanding Three‑Tier Architecture and Layered Design Patterns
Top Architect
Top Architect
Feb 14, 2020 · Backend Development

Understanding Microservice Architecture: From Monolithic Three‑Tier to Distributed Services

This article explains the evolution from traditional three‑layer monolithic architecture to microservice architecture, detailing the concepts, advantages, disadvantages, key characteristics, and practical challenges such as distributed complexity, DevOps, testing, and dependency management.

DevOpsSoftware Architecturedistributed systems
0 likes · 13 min read
Understanding Microservice Architecture: From Monolithic Three‑Tier to Distributed Services
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.

BackendSoftware Architecturehigh concurrency
0 likes · 7 min read
Reflections on Software Service Architecture: From Three‑Tier to Microservices and High Concurrency
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 12, 2015 · Fundamentals

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.

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