Justified Code/Web Applications Scalability

  • $29

Web Applications Scalability

  • Course
  • 10 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.

Contents

Caching

The Easiest Way to Increase Our Application Throughput
  • 13 mins
  • 297 MB
The Cache-aside Pattern
  • 16 mins
  • 418 MB
Preview

Minimizing Storage Locks

Why Relational Databases Are NOT Scalable By Default
  • 10 mins
  • 220 MB
The Cure to RDBMS Scalability Limitation: Database Replication & CQRS
  • 11 mins
  • 309 MB

Queueing

What Can Go Wrong with Traditional Web Application Architecture?
  • 11 mins
  • 253 MB
Preview
Scaling the Bills Payment for a Digital Banking App
  • 16 mins
  • 407 MB
Async Messaging Tradeoffs Analysis - Prepare Loan Offer Use Case for a Fintech Backend System
  • 19 mins
  • 665 MB
Availability, Scalability and Cost: A Fintech Mobile App Story
  • 12 mins
  • 371 MB

Asynchrony

Scale Beyond Web Apps Limited Number of Threads
  • 6 mins
  • 150 MB

Redundancy

The Auto Scaling Pattern
  • 20 mins
  • 460 MB