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 · #8734

B

Bin Wang

Personal blog · binwang.me · on HN as wb14123programmingsystemsai

Bin Wang's personal blog at binwang.me covers programming, systems and ai. Since 2014, 8 different Hacker News readers have linked it 31 times, most often “PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni”. It is still writing: the last post was on 2026-11-01, and you can follow it by feed.

Visit the blog
31mentions?
8HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 7 in 2023

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

Why HN links it

HN readers link Bin Wang's blog for technical write-ups on Postgres replication, including a Patroni report, ZFS profiling on Arch Linux, and his RSS Brain project.

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

The author on HN?

wb14123 · 496 karma · member since 2012

Homepage: www.binwang.me

From their public HN profile, which links to this site.

Most-linked posts?

  1. PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni
    3 people · 4 mentions · first linked 2024-12-02
  2. ZFS Profiling on Arch Linux
    2 people · 2 mentions · first linked 2023-12-15
  3. /2022-10-29-RSS-Brain-Yet-Another-RSS-Reader-With-More-Features.html
    2 people · 2 mentions · first linked 2022-12-30

What Hacker News says?

  1. Yeah I'm also wondering that. I'm looking for self-host PostgreSQL after Cockroach changed their free tier license but found the HA part of PostgreSQL is really lacking. I tested Patroni which seems to be a popular choice but found some pretty critical problems ( https://www.binwang.me/2024-12-02-PostgreSQL-High-Availabili... ). I tried to explore some other solutions, but found out the lack of a high level design r…

    Comment linking /2025-08-13-Why-Consensus-Shortcuts-Fail.html

    on “Go ahead, self-host Postgres”
  2. Submitted A Review of Linux on Surface Pro 4 as a story · 204 points

    HN discussion
  3. This is a very good question! I do not understand AWS's replication architecture well enough to reimplement it with standard Postgres yet. This behavior doesn't happen in single-node Postgres, as far as I can tell, but it might happen in some replication setups! I also understand there are lots of ways to do Postgres replication in general, with varying results. For instance, here's Bin Wang's report on Patroni: htt…

    Comment linking /2024-12-02-PostgreSQL-High-Availability-Solutions-Part-1.html

    on “Jepsen: Amazon RDS for PostgreSQL 17.4”
  4. Submitted PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni as a story · 158 points

    HN discussion
  5. Ever since CockroachDB changed their license, I'm searching for alternatives. PostgreSQL is an obvious choice but is there a good HA solution? What people usually do for HA with PostgreSQL or do they just not care about it? I tested Patroni, which is the most popular one in my knowledge, but found some HA issues that makes me hesitate to use: https://www.binwang.me/2024-12-02-PostgreSQL-High-Availabili...

    Comment linking /2024-12-02-PostgreSQL-High-Availability-Solutions-Part-1.html

    on “7 Databases in 7 Weeks for 2025”
  6. Submitted Keep Data Consistency During Database Migration as a story · 32 points

    HN discussion
  7. I've used ZFS on my daily desktop computer for almost 3 years. I'm using it with ArchLinux. The overall experience is great but here are some notes: * The cpu usage can be higher if you use compression. * I used to setup the main pool with SSD cache with HDD data store. It's okay for most use case except slow first time open of applications. But for demanding games it usually has very bad performance. * ZFS also man…

    Comment linking /2021-09-19-Personal-ZFS-Offsite-Online-Backup-Solution.html

    on “ZFS 2.1.6”
  8. Submitted Create a Checkbox That Returns Boolean Value for Htmx as a story · 4 points

    HN discussion
  9. Postgres replication, even in synchronous mode, does not maintain its consistency guarantees during network partitions. It's not a CP system - I don't think it would actually pass a Jepsen test suite in a multi-node setup[1]. No amount of tooling can fix this without a consensus mechanism for transactions. Same with MySQL and many other "traditional" databases. It tends to work out because these failures are rare an…

    Comment linking /2024-12-02-PostgreSQL-High-Availability-Solutions-Part-1.html

    on “It's 2026, Just Use Postgres”
  10. Submitted Redis Implementation for Cache and Database Consistency as a story · 4 points

    HN discussion
  11. https://www.binwang.me/2023-12-14-ZFS-Profiling-on-Arch-Linu... https://gaultier.github.io/blog/x11_x64.html https://diy.viktak.com/2022/04/home-made-tpm2-0-module.html https://r.bluethl.net/how-to-design-better-apis https://crystalverse.com/sodium-chloride-crystals/ https://twitter.com/Kristy_Viers/status/1287189581926981634

    Comment linking /2023-12-14-ZFS-Profiling-on-Arch-Linux.html

    on “Ask HN: What are your favorite technical blog posts?”
  12. Submitted Use OpenAPI Instead of MCP for LLM Tools as a story · 3 points

    HN discussion
  13. The link you included ( https://www.binwang.me/2022-10-29-RSS-Brain-Yet-Another-RSS-... ) has some details, but I guess you are right it's not obvious enough. The way RSS Brain knows upvotes is by leveraging customized fields in ATOM feed. It will parse the tag <*:upvotes>, <*:downvotes> in each of the article and compute score from there. That means the RSS feed should support those fields in order to let RSSBrain…

    Comment linking /2022-10-29-RSS-Brain-Yet-Another-RSS-Reader-With-More-Features.html

    on “Show HN: RSS Brain”
  14. Submitted Great Resources for Learning Database and Distributed System as a story · 3 points

    HN discussion
  15. Really great to see more RSS-powered stuff! Suggestion: before posting to a technical forum like HN, make sure you have a "technical FAQ" or similar. There were a ton of obvious geek questions I had after reading your front page, and ~~saw no link that might answer any of them.~~ (Edit: okay, some of it is behind the "algorithm" link https://www.binwang.me/2022-10-29-RSS-Brain-Yet-Another-RSS-... which I assumed wou…

    Comment linking /2022-10-29-RSS-Brain-Yet-Another-RSS-Reader-With-More-Features.html

    on “Show HN: RSS Brain”
  16. Submitted Compare Task Processing Approaches in Scala as a story · 2 points

    HN discussion
  17. Submitted How to Estimate Max TPS from TPM as a story · 2 points

    HN discussion
  18. Submitted A Review on Spanner and Open Source Implementations as a story · 2 points

    HN discussion
  19. Submitted Experiment on Combining OOP with Erlang's Actor Model (2014) as a story · 2 points

    HN discussion
  20. Submitted TCode: An AI Coding Agent Leverages Neovim and Tmux as a story · 1 points

    HN discussion
  21. Submitted A Boring JVM Memory Profiling Story as a story · 1 points

    HN discussion
  22. Submitted Scala 2 Macro Tutorial as a story · 1 points

    HN discussion
  23. Submitted Personal ZFS Offsite Backup Solution as a story · 1 points

    HN discussion
  24. Submitted ZFS Profiling on Arch Linux as a story · 1 points

    HN discussion
  25. Submitted Update on RSS Brain to Find Related Articles with Machine Learning as a story · 1 points

    HN discussion
  26. Submitted Build a Linux Virtual Machine for Windows Apps as a story · 1 points

    HN discussion
  27. Submitted DNS Resolving Bug in iOS 14 as a story · 1 points

    HN discussion
  28. Submitted Some Notes on Aurora Database as a story · 1 points

    HN discussion
  29. Submitted Use Redis Instead of Spark Streaming to Count Statistics as a story · 1 points

    HN discussion
  30. Submitted Why Use Reflections to Write a Web Framework as a story · 1 points

    HN discussion

Search all of HN for binwang.me