|
|
|
|
|
by mrkeen
26 days ago
|
|
Step 1: identify that you and at least one other node are separated by distance, and some lossy communication channel, and therefore form a distributed system. Step 2: propose a source of truth that everyone can listen to. Hearing the same facts in the same order should put everyone in the same state (eventual consistency) Step 3 (you are here): try to do better than EC, by merging the external queue into one of the nodes, making it the master. Step 4: Now there's no distance between the nodes, so no need to solve the distributed systems problem and you can retire the queue. |
|