Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5828

V

Viacheslav Biriukov

Personal blog · biriukov.devsystemsprogramming

Viacheslav Biriukov's personal blog at biriukov.dev covers systems and programming. Since 2021, 14 different Hacker News readers have linked it 16 times, most often “SRE deep dive into Linux Page Cache”. It has a working feed you can follow.

Visit the blog
16mentions?
14HN people?
2021–2026first – last linked?
Links on Hacker News per year · peak 5 in 2022

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Viacheslav Biriukov's posts on how DNS resolution works on Linux and Kubernetes, and on terminals, consoles and shells, including how SSH fits in. Commenters call them useful reads.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Hi, I’m Viacheslav 👋 Welcome to my corner of the web where code, systems thinking, and life philosophy meet. I write about GNU/Linux, SRE, Golang, Rust, async I/O, and network engineering. Blog posts # Async Rust gotcha: evolving tokio::select! code has sharp edges… or a story about Cancella

Most-linked posts?

  1. SRE deep dive into Linux Page Cache
    8 people · 9 mentions · first linked 2021-09-22
  2. Async Rust with Tokio I/O streams: backpressure, concurrency, and ergonomics
    2 people · 2 mentions · first linked 2025-10-11

What Hacker News says?

  1. Assuming Linux, oddly enough I came across this exact behavior[0] while researching resource management for an on-prem k8s cluster. Take a look at that thread for more info, but TL;DR, you need to actually finesse page cache constraints if you want avoid the behavior. You actually can have really fine grained control over page cache via cgroups v2[1][2] and systemd[3]. [0]: https://github.com/kubernetes/kubernetes/i…

    Comment linking /docs/page-cache/6-cgroup-v2-and-page-cache/

    on “Linuxatemyram.com”
  2. Submitted SRE deep dive into Linux Page Cache as a story · 17 points

    HN discussion
  3. plagiat0r · 2024-10-20Recommends
    Excellent article. I would add two things: Negative DNS responses are possible in two forms: 1. nxdomain and a 2. NODATA response. They both mean that a DNS record is not found but they have different scope. NODATA response rcode is NoError, not nxdomain yet the answer is still negative, like http 404. To understand the difference, read this short rfc https://datatracker.ietf.org/doc/html/rfc2308 Also, I would point…

    Comment linking /docs/resolver-dual-stack-application/0-sre-should-know-about-gnu-linux-resolvers-and-dual-stack-applications/

    on “Understanding DNS Resolution on Linux and Kubernetes”
  4. Submitted Deep Dive into Linux Page Cache as a story · 5 points

    HN discussion
  5. janvdberg · 2022-12-28Recommends
    This is great! I’ve been remotely logging into systems for all of my adult life and last week I went on a bit of a bender because I realized didn’t really grasp how these things actually work. I am not sure I do now (specifically how SSH ties in to this). But at least I now know more about terminals, shells, rawmode and ptms/ptx and more. This link right here fits right in with the following ones: [0] https://biriuk…

    Comment linking /docs/fd-pipe-session-terminal/4-terminals-and-pseudoterminals/

    on “A Guide to the Terminal, Console, and Shell”
  6. Submitted Async Rust with Tokio I/O streams: backpressure, concurrency, and ergonomics as a story · 3 points

    HN discussion
  7. Submitted Linux Page Cache for SRE as a story · 3 points

    HN discussion
  8. Submitted Linux Page Cache for SRE as a story · 3 points

    HN discussion
  9. Submitted Linux Page Cache for SRE as a story · 3 points

    HN discussion
  10. Submitted SRE deep dive into Linux Page Cache as a story · 2 points

    HN discussion
  11. Submitted Async Rust with Tokio I/O Streams: Backpressure, Concurrency, and Ergonomics as a story · 2 points

    HN discussion
  12. Submitted SRE Deep Dive into Linux Page Cache as a story · 2 points

    HN discussion
  13. Submitted Deep Dive into the Linux Page Cache as a story · 2 points

    HN discussion
  14. Submitted Linux Page Cache for SRE as a story · 2 points

    HN discussion
  15. Submitted Linux Page Cache mini book as a story · 1 points

    HN discussion
  16. Submitted GNU/Linux shell related internals as a story · 1 points

    HN discussion

Search all of HN for biriukov.dev

Linked by the same people?