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

C

code.openark.org

Personal blog · code.openark.org/blogdataprogramming

code.openark.org is a personal blog at code.openark.org about data and programming. Since 2009, 15 different Hacker News readers have linked it 17 times, most often “SQL pie chart”. The last post was in 2023, but the archive is still widely read.

Visit the blog
17mentions?
15HN people?
2009–2025first – last linked?
Links on Hacker News per year · peak 3 in 2017

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

Why HN links it

HN readers link this blog for MySQL high availability and automated failover, online schema migration, and foreign key trade-offs. Comments point to its orchestrator and gh-ost related posts.

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

Most-linked posts?

  1. SQL pie chart
    4 people · 4 mentions · first linked 2009-08-12
  2. /blog/mysql/mysql-high-availability-tools-followup-the-missing-piece-orchestrator
    2 people · 2 mentions · first linked 2017-07-06
  3. The problem with MySQL foreign key constraints in Online Schema Changes (2021)
    2 people · 2 mentions · first linked 2023-12-21

What Hacker News says?

  1. I think it's relevant that Baron's post mentions a Github incident, and Github has been doing automatic failover of MySQL masters for a while now: https://githubengineering.com/orchestrator-github/ This post is also very relevant to the topic: http://code.openark.org/blog/mysql/mysql-high-availability-t... The post you link is still relevant to this discussion, but we can't ignore that 5 years have passed. It would…

    Comment linking /blog/mysql/mysql-high-availability-tools-followup-the-missing-piece-orchestrator

    on “PostgreSQL HA cluster failure: a post-mortem”
  2. Submitted How not to test that mysqld is alive as a story · 65 points

    HN discussion
  3. Indeed. It seems there are many such tools available for MySQL: Openark kit [0] for instance, whose author also brought us gh-ost. Unfortunately most tools focus on just MySQL, and none really have an answer when you want to use (and enforce) foreign key constraints. Although it's hard to say, I suspect the users of these tools have "given up" on foreign key constraints. [0] http://code.openark.org/forge/openark-kit…

    Comment linking /forge/openark-kit

    on “Managing database schema changes without downtime”
  4. Submitted The problem with MySQL foreign key constraints in Online Schema Changes (2021) as a story · 46 points

    HN discussion
  5. Author of gh-ost here. Here are my thoughts on migrating to a different RDBMS: http://code.openark.org/blog/mysql/mysql-vs-postgresql-gh-os...

    Comment linking /blog/mysql/mysql-vs-postgresql-gh-ost-perspective

    on “GitHub's online schema migration for MySQL”
  6. Submitted SQL pie chart as a story · 10 points

    HN discussion
  7. sciurus · 2017-07-06Recommends
    The author of Orchestrator also goes into questions like that at http://code.openark.org/blog/mysql/mysql-high-availability-t... Tangentially, in that blog post I was impressed by the list of companies running orchestrator. > orchestrator is actively maintained by GitHub. It manages automated failovers at GitHub. It manages automated failovers at Booking.com, one of the largest MySQL setups on this planet. It manage…

    Comment linking /blog/mysql/mysql-high-availability-tools-followup-the-missing-piece-orchestrator

    on “MySQL infrastructure testing automation at GitHub”
  8. Submitted SQL Pie Chart as a story · 5 points

    HN discussion
  9. The responder to that issue has also written some blog posts that go into more detail on the subject. * https://code.openark.org/blog/mysql/things-that-dont-work-we... * https://code.openark.org/blog/mysql/the-problem-with-mysql-f...

    Comment linking /blog/mysql/the-problem-with-mysql-foreign-key-constraints-in-online-schema-changes

    on “Do you really need foreign keys?”
  10. Submitted Things that don’t work well with MySQL’s FOREIGN KEY implementation as a story · 3 points

    HN discussion
  11. Submitted Pie chart generator in SQL as a story · 3 points

    HN discussion
  12. Submitted Observations on the hashicorp/raft library, and notes on RDBMS as a story · 2 points

    HN discussion
  13. Submitted How to convince MySQL to use the right index as a story · 2 points

    HN discussion
  14. Submitted SQL Pie Chart as a story · 1 points

    HN discussion
  15. Submitted Making charts in SQL as a story · 1 points

    HN discussion
  16. Submitted Refactoring MySQL replication topologies visually as a story · 1 points

    HN discussion

Search all of HN for code.openark.org

Linked by the same people?