Identifying and eliminating single points of failure

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/4

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

5 Terms

1
New cards

Initial state

  • Application server running on a single VM

  • DNS configured to point directly to the public IP address or DNS of the VM

  • Tightly coupled setup, posing a single point of failure

2
New cards

Improvements

  • Use of a load balancer

  • Application servers

  • Databases

3
New cards

Load balancer

Split out the reverse proxy functionality into a load balancer. It allows for multiple availability zones and offers redundancy and automatic scaling.

4
New cards

Application servers

Instead of a single VM, use multiple VMs for the application servers. Employ auto-scaling to scale horizontally, ensuring redundancy.

5
New cards

Database

Utilizes AWS Aurora serverless, a relational database service using MySQL or Postgres. Rather than running on discrete VM, it employs ACUs with CPU and memory. All ACUs are fronted by a single proxy endpoint directing queries to the next available ACU