Writing about distributed systems, compilers, virtual machines, databases and research papers from SOSP, ATC, NSDI, OSDI, EuroSys and others

Nice notes and links.

Yuu Yin

There is Coulouris’ “Distributed Systems: Concepts and Design” which provides practical examples using e.g. Java. I remember then using Clojure (which runs on the JVM and can interop Java) and asked/listed about resources on there https://clojureverse.org/t/rersources-on-building-distributed-systems-using-clojure/9045

Also Lamport’s paper on clocks listed on there is nice classical read, there are videos about it on YouTube. Worth taking a look at Erlang/Elixir and the BEAM VM.

Software Engineering
Create a post

Software Engineering is the systematic and engineered development of software in all its life cycle.


  1. Keep related to software engineering
  2. Keep comments on-topic of the post
  3. Try to post free/open access content
  4. Try to post content from reliable sources (ACM, IEEE, SEI, NN/G, …)
  5. Be genuinely respectful, kind, helpful; act in and assume good faith
  6. No discrimination
  7. No personal attacks, no personal questions
  8. No attention stealing: no ads, spam, influencers influencing, memes, trolling, emotional manipulation/advertising (e.g. engagement through enragement or other negative emotions), jokes that dissipate the focus of the topic, …


  • 1 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 3 users / 6 months
  • 25 subscribers
  • 32 Posts
  • Modlog