Topic · topic

Multi-Tier Architecture

A software architecture pattern that separates an application into logical layers or tiers, typically presentation, business logic, and data access layers, to improve modularity, scalability, and maintainability.

5 related providers on APIs.io Source repository →

Links

WikipediaReference

Providers working in Multi-Tier Architecture

Providers whose own tags share at least two of this topic's tags, most shared first.

ProviderAboutRatingAPIs
Micro-Service Architecture Patterns Design patterns and best practices for building distributed systems using microservices architecture, including service decomposition, communication patterns, data management, and deployment strategies. minimal 0
Microservices Design Patterns Architectural patterns and best practices for designing, building, and maintaining microservices-based applications, including patterns for communication, data management, deployment, and resilience. minimal 0
Services Patterns Design patterns and architectural approaches for building microservices and service-oriented applications. Modern distributed architectures rely on it to coordinate workloads across multiple nodes and regions. minimal 0
Monolithic Architecture Monolithic Architecture is a software design approach in which an application is built as a single, unified unit where all components, business logic, data access, and user interface are tightly coupled and deployed together. It contrasts… minimal 0
Partitioning Partitioning is a data and systems concept used to divide databases, tables, storage, or workloads into smaller, more manageable pieces for performance, scalability, and operational reasons. minimal 0

Tags

ArchitectureDesign PatternsLayered ArchitectureN-TierScalabilitySoftware Engineering