From 540c2c8a541e5c5991e0dbffd03d9ecbaa123341 Mon Sep 17 00:00:00 2001 From: Marco Realacci Date: Mon, 31 Mar 2025 12:18:39 +0200 Subject: [PATCH] vault backup: 2025-03-31 12:18:39 --- .obsidian/workspace.json | 7 ++++--- Concurrent Systems/notes/9 - Consensus.md | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 9234e2a..72c8d75 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -33,7 +33,8 @@ "title": "class 9" } } - ] + ], + "currentTab": 1 } ], "direction": "vertical" @@ -202,10 +203,10 @@ "companion:Toggle completion": false } }, - "active": "aa7ed62f1bcd712a", + "active": "f158d16483dc1627", "lastOpenFiles": [ - "Concurrent Systems/slides/class 9.pdf", "Concurrent Systems/notes/9 - Consensus.md", + "Concurrent Systems/slides/class 9.pdf", "Concurrent Systems/notes/2 - Fast mutex by Lamport.md", "Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md", "Concurrent Systems/notes/7- MUTEX-free concurrency.md", diff --git a/Concurrent Systems/notes/9 - Consensus.md b/Concurrent Systems/notes/9 - Consensus.md index ee3cf64..d9e8ce1 100644 --- a/Concurrent Systems/notes/9 - Consensus.md +++ b/Concurrent Systems/notes/9 - Consensus.md @@ -85,7 +85,7 @@ P.S. *invoc_i*, *result_i* e *z_i* sono variabili locali. Idea: instead of just proposing my proposal, at every moment I propose all the proposals of all the processes. -```⟨⟩ +```⟨hai trovato un easter egg: 🥚⟩ or(arg) by p_i on Z result_i <- ⊥ LAST_OP[i] <- ⟨op(args), last_sn_i[i]+1⟩