2024  2

August  1

Model checking The Deadlock Empire

August 15, 2024 · 27 min · poorlydefinedbehaviour

January  1

Reading list 2023

January 1, 2024 · 60 min · poorlydefinedbehaviour

2023  14

December  3

Reading list December 2023

December 31, 2023 · 5 min · poorlydefinedbehaviour

Disagree and commit falls apart in the presence of power imbalance

December 16, 2023 · 1 min · poorlydefinedbehaviour

Reading list November 2023

December 1, 2023 · 5 min · poorlydefinedbehaviour

October  2

Consistent hashing

October 6, 2023 · 6 min · poorlydefinedbehaviour

Reading list September 2023

October 1, 2023 · 4 min · poorlydefinedbehaviour

September  1

Reading list August 2023

September 1, 2023 · 4 min · poorlydefinedbehaviour

August  2

Notes on formal languages: alphabets, strings and languages

August 8, 2023 · 1 min · poorlydefinedbehaviour

How I write CI pipelines in 2023

August 5, 2023 · 2 min · poorlydefinedbehaviour

July  2

Reading list July 2023

July 31, 2023 · 7 min · poorlydefinedbehaviour

Sending logs and traces to Grafana cloud from your Rust application

July 22, 2023 · 3 min · poorlydefinedbehaviour

March  4

Thinking about failure, fair-loss links and two generals

March 28, 2023 · 3 min · poorlydefinedbehaviour

The simple way to avoid deadlocks

March 25, 2023 · 2 min · poorlydefinedbehaviour

Database anomalies and isolation levels

March 24, 2023 · 4 min · poorlydefinedbehaviour

Avoid overloading your systems: Request coalescing

March 19, 2023 · 2 min · poorlydefinedbehaviour

2022  7

May  1

Do Go programs with common data races compile in Rust?

May 23, 2022 · 11 min · poorlydefinedbehaviour

April  2

Logs

April 30, 2022 · 2 min · poorlydefinedbehaviour

Contributing to Rust and tokio

April 17, 2022 · 13 min · poorlydefinedbehaviour

March  4

Why Rc is not Send

March 27, 2022 · 4 min · poorlydefinedbehaviour

Token bucket

March 20, 2022 · 3 min · poorlydefinedbehaviour

Notes taken from the Raft paper

March 4, 2022 · 17 min · poorlydefinedbehaviour

Bloom filter

March 3, 2022 · 5 min · poorlydefinedbehaviour