From 46db71fa8a77893793055a364f36b795b873bc45 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 27 Mar 2026 16:30:11 +0200 Subject: add distributed systems simulator draft --- .../distributed-systems-simulator/basic-multicast.png | Bin 0 -> 17898 bytes gemfeed/distributed-systems-simulator/berkeley.png | Bin 0 -> 26355 bytes gemfeed/distributed-systems-simulator/broadcast.png | Bin 0 -> 90630 bytes gemfeed/distributed-systems-simulator/christians.png | Bin 0 -> 22468 bytes .../ds-sim-screenshot.png | Bin 0 -> 122738 bytes .../ds-sim-screenshot2.png | Bin 0 -> 139067 bytes gemfeed/distributed-systems-simulator/int-sync.png | Bin 0 -> 15164 bytes .../lamport-timestamps.png | Bin 0 -> 29821 bytes .../distributed-systems-simulator/one-phase-commit.png | Bin 0 -> 20075 bytes .../distributed-systems-simulator/ping-pong-storm.png | Bin 0 -> 141569 bytes gemfeed/distributed-systems-simulator/ping-pong.png | Bin 0 -> 25745 bytes .../raft-consensus-failover.png | Bin 0 -> 191250 bytes .../reliable-multicast.png | Bin 0 -> 20905 bytes .../distributed-systems-simulator/slow-connection.png | Bin 0 -> 23260 bytes .../distributed-systems-simulator/two-phase-commit.png | Bin 0 -> 29181 bytes .../vector-timestamps.png | Bin 0 -> 32319 bytes 16 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 gemfeed/distributed-systems-simulator/basic-multicast.png create mode 100644 gemfeed/distributed-systems-simulator/berkeley.png create mode 100644 gemfeed/distributed-systems-simulator/broadcast.png create mode 100644 gemfeed/distributed-systems-simulator/christians.png create mode 100644 gemfeed/distributed-systems-simulator/ds-sim-screenshot.png create mode 100644 gemfeed/distributed-systems-simulator/ds-sim-screenshot2.png create mode 100644 gemfeed/distributed-systems-simulator/int-sync.png create mode 100644 gemfeed/distributed-systems-simulator/lamport-timestamps.png create mode 100644 gemfeed/distributed-systems-simulator/one-phase-commit.png create mode 100644 gemfeed/distributed-systems-simulator/ping-pong-storm.png create mode 100644 gemfeed/distributed-systems-simulator/ping-pong.png create mode 100644 gemfeed/distributed-systems-simulator/raft-consensus-failover.png create mode 100644 gemfeed/distributed-systems-simulator/reliable-multicast.png create mode 100644 gemfeed/distributed-systems-simulator/slow-connection.png create mode 100644 gemfeed/distributed-systems-simulator/two-phase-commit.png create mode 100644 gemfeed/distributed-systems-simulator/vector-timestamps.png (limited to 'gemfeed/distributed-systems-simulator') diff --git a/gemfeed/distributed-systems-simulator/basic-multicast.png b/gemfeed/distributed-systems-simulator/basic-multicast.png new file mode 100644 index 00000000..69df62cb Binary files /dev/null and b/gemfeed/distributed-systems-simulator/basic-multicast.png differ diff --git a/gemfeed/distributed-systems-simulator/berkeley.png b/gemfeed/distributed-systems-simulator/berkeley.png new file mode 100644 index 00000000..567ff25b Binary files /dev/null and b/gemfeed/distributed-systems-simulator/berkeley.png differ diff --git a/gemfeed/distributed-systems-simulator/broadcast.png b/gemfeed/distributed-systems-simulator/broadcast.png new file mode 100644 index 00000000..cc1632fa Binary files /dev/null and b/gemfeed/distributed-systems-simulator/broadcast.png differ diff --git a/gemfeed/distributed-systems-simulator/christians.png b/gemfeed/distributed-systems-simulator/christians.png new file mode 100644 index 00000000..fa91d897 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/christians.png differ diff --git a/gemfeed/distributed-systems-simulator/ds-sim-screenshot.png b/gemfeed/distributed-systems-simulator/ds-sim-screenshot.png new file mode 100644 index 00000000..3fb7ade6 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/ds-sim-screenshot.png differ diff --git a/gemfeed/distributed-systems-simulator/ds-sim-screenshot2.png b/gemfeed/distributed-systems-simulator/ds-sim-screenshot2.png new file mode 100644 index 00000000..be9b88af Binary files /dev/null and b/gemfeed/distributed-systems-simulator/ds-sim-screenshot2.png differ diff --git a/gemfeed/distributed-systems-simulator/int-sync.png b/gemfeed/distributed-systems-simulator/int-sync.png new file mode 100644 index 00000000..d308d275 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/int-sync.png differ diff --git a/gemfeed/distributed-systems-simulator/lamport-timestamps.png b/gemfeed/distributed-systems-simulator/lamport-timestamps.png new file mode 100644 index 00000000..3dfe2d82 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/lamport-timestamps.png differ diff --git a/gemfeed/distributed-systems-simulator/one-phase-commit.png b/gemfeed/distributed-systems-simulator/one-phase-commit.png new file mode 100644 index 00000000..4eda6a3e Binary files /dev/null and b/gemfeed/distributed-systems-simulator/one-phase-commit.png differ diff --git a/gemfeed/distributed-systems-simulator/ping-pong-storm.png b/gemfeed/distributed-systems-simulator/ping-pong-storm.png new file mode 100644 index 00000000..f16f9c5f Binary files /dev/null and b/gemfeed/distributed-systems-simulator/ping-pong-storm.png differ diff --git a/gemfeed/distributed-systems-simulator/ping-pong.png b/gemfeed/distributed-systems-simulator/ping-pong.png new file mode 100644 index 00000000..5aa367fb Binary files /dev/null and b/gemfeed/distributed-systems-simulator/ping-pong.png differ diff --git a/gemfeed/distributed-systems-simulator/raft-consensus-failover.png b/gemfeed/distributed-systems-simulator/raft-consensus-failover.png new file mode 100644 index 00000000..ffdeffa6 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/raft-consensus-failover.png differ diff --git a/gemfeed/distributed-systems-simulator/reliable-multicast.png b/gemfeed/distributed-systems-simulator/reliable-multicast.png new file mode 100644 index 00000000..3d3288e0 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/reliable-multicast.png differ diff --git a/gemfeed/distributed-systems-simulator/slow-connection.png b/gemfeed/distributed-systems-simulator/slow-connection.png new file mode 100644 index 00000000..ffc60dc6 Binary files /dev/null and b/gemfeed/distributed-systems-simulator/slow-connection.png differ diff --git a/gemfeed/distributed-systems-simulator/two-phase-commit.png b/gemfeed/distributed-systems-simulator/two-phase-commit.png new file mode 100644 index 00000000..a33283fc Binary files /dev/null and b/gemfeed/distributed-systems-simulator/two-phase-commit.png differ diff --git a/gemfeed/distributed-systems-simulator/vector-timestamps.png b/gemfeed/distributed-systems-simulator/vector-timestamps.png new file mode 100644 index 00000000..fb49010c Binary files /dev/null and b/gemfeed/distributed-systems-simulator/vector-timestamps.png differ -- cgit v1.2.3