Join 📚 Josh Beckman's Highlights

A batch of the best highlights from what Josh's read, .

Timestamps produced by a vector clock take the most amount of space compared to other well-known clock designs. The space complexity is O(n). A vector timestamp tracks the id of a node and the last known event id from that node. Therefore, if there are n nodes in the system, the timestamp would be an n-tuple.

Clocks and Causality - Ordering Events in Distributed Systems

Giridhar Manepalli

Original layout ![](https://www.joelsimon.net/imgs/evo_plans/results_top.png) The original elementary school. Found somewhere in Maine. 'Optimized' ![](https://www.joelsimon.net/imgs/evo_plans/results_bottom.jpeg) Left: Optimized for minimizing traffic flow bewteen classes and material usage. Right: Also optimized for minimizing fire escape paths.

Evolving Floorplans

joelsimon.net

In the allegory of long spoons, there are people in hell and people in heaven. In each location, the inhabitants are given access to food, but the utensils are too unwieldy to serve oneself with. In [hell](https://en.wikipedia.org/wiki/Hell), the people cannot cooperate, and consequently starve. In [heaven](https://en.wikipedia.org/wiki/Heaven), the diners feed one another across the table and are sated.

Allegory of the Long Spoons

wikipedia.org

...catch up on these, and many more highlights