Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Basic architecture models by Mind Map: Basic architecture models
0.0 stars - reviews range from 0 to 5

Basic architecture models

Client-Server

Classical one

3-Tier

Introduce middleware

Tiers

Presentation tier, Front-end

Application tier, Business logic, Middle tier, Data access

Data tier, Database systems etc

Similar to MVC but different topologically

N-tier

Use custom request flow

Clustered

Connected systems

Work like a single system

Attributes

Load balancing

Data sharing

Message passing, replication

Peer-to-peer

No special machines like servers

Part of peer resouces is being used

Concept

Overlay on network topology

Content usually exchanged directly via IP protocol

Types

Pure, All resources have the same strength

Hybrid, Exist supernodes

Centralized

Underlying principles

Distributed hash tables, Used even in torrents

Space-based

Linear scalability

Follows many pronciples of REST, SOA, Event-Driven Architecture

Use Shared-Nthing architecture

each node is independent

no single point of contention