Different Tiers in Software Architecture

Web Architecture

Scalability

High Availability

Load Balancing

Monolith & Microservices

Database

Caching

Message Queue

Stream Processing

More On Architecture

Picking the Right Technology

Case Studies

Mobile Apps

Links:

An overview of HTTP

Stream API Concept

How production engineers support global events on Facebook