Justified Code/Web Applications Scalability

  • $49

Web Applications Scalability

  • Course
  • 11 Lessons

This course includes lessons on the 5 components of highly scalable web applications. From caching and queueing to minimizing storage locks, handling asynchrony, and building redundancy,

Scalability is the thing that separates good web applications from excellent ones. If you’re serious about building apps that don’t crumble under load, this is for you.

📝 Learning checks included

Contents

Caching

The Easiest Way to Increase Our Application Throughput
The Cache-aside Pattern
Preview

Minimizing Storage Locks

Why Relational Databases Are NOT Scalable By Default
The Cure to RDBMS Scalability Limitation: Database Replication & CQRS

Queueing

What Can Go Wrong with Traditional Web Application Architecture?
Preview
Scaling the Bills Payment for a Digital Banking App
Async Messaging Tradeoffs Analysis - Prepare Loan Offer Use Case for a Fintech Backend System
Availability, Scalability and Cost: A Fintech Mobile App Story

Asynchrony

Scale Beyond Web Apps Limited Number of Threads

Redundancy

The Auto Scaling Pattern

Learning checks

Check your knowledge