Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Load Balancing and Performance Tuning

via CodeSignal

Overview

You will boost your application's reliability by setting up multiple backend servers and using NGINX to distribute traffic between them using various algorithms. You'll then implement caching and Gzip compression to dramatically speed up response times and reduce server load.

Syllabus

  • Unit 1: Implementing Basic Load Balancing
    • Building Your First Load Balancer
    • Tracking Backend Server Responses
  • Unit 2: Advanced Load Balancing Strategies
    • Enable Smart Connection Distribution
    • Building Sticky Sessions for Users
    • Implement Content Aware Load Balancing
    • Matching Traffic to Server Power
  • Unit 3: Caching Responses for Performance
    • Enable Caching for Better Performance
    • Controlling What Gets Cached When
    • Building a Bulletproof Cache Layer
    • Creating a Cache Bypass Route
  • Unit 4: Enabling Gzip Compression
    • Turn On Response Compression
    • Complete Your Compression Configuration
    • Fine Tune Static File Handling
    • Create Specialized Compression Locations

Reviews

Start your review of Load Balancing and Performance Tuning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.