Level 46 slots3 attempts

Survive the failures

The notes service is live, and the ops team wrote down what happened this year. Design the system so that all four scenarios pass: (1) on a normal day a user saves a note and reads it back; (2) the machine running one app server dies; (3) the machine running the database dies, and no notes may be lost; (4) on Monday morning traffic is five times the usual, more than one server can handle. Fill the slots. Run test plays every scenario against your design and shows where it breaks.

User
?Empty slot
?Empty slot
?Empty slot
?Empty slot
?Empty slot
?Empty slot

Parts. Drag them into the slots, or tap a part and then a slot

Each part can be used more than once.

Attempts left: 3