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

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


    1. Keep related to software engineering
    2. Try to post free/open access content
    3. Try to post content from reliable sources (ACM, IEEE, SEI, NN/G, …)
    4. Be genuinely respectful, kind, helpful; act in and assume good faith
    5. No discrimination
    6. No personal attacks, no personal questions
    7. No trolling
    8. No ads
    9. No memes


    • 0 users online
    • 1 user / day
    • 2 users / week
    • 2 users / month
    • 2 users / 6 months
    • 4 subscribers
    • 20 Posts
    • 1 Comment
    • Modlog