Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    P

    Philip O'Toole

    philipotoole.com · Personal blog · on HN since 2014

    Philip O'Toole, creator of rqlite, writes about distributed SQLite, Go, software development practice, and open-source economics.

    Visit blogRSSHN submissions
    DatabasesDistributed SystemsOpen Source & Linux
    What HN says

    HN links it for the rqlite post on replicating SQLite with Raft; a commenter calls building a distributed database on SQLite nontrivial.

    Stats for nerds
    28HN people shared it
    135linked in comments
    1.7Kstory points
    Jul 2026last shared
    2016people per year2026

    Top posts on HN

    1. 1
      How rqlite is tested
      2 people · 252 points · first shared 2025 · 52 comments on HN
    2. 2
      Building rqlite 9.0: Cutting disk usage by half
      1 person · 197 points · first shared 2024 · 43 comments on HN
    3. 3
      Rqlite 6.0: the evolution of a distributed database design
      1 person · 183 points · first shared 2021 · 37 comments on HN
    4. 4
      The strange economics of open-source software
      2 people · 139 points · first shared 2015 · 90 comments on HN
    5. 5
      400 days of Go
      2 people · 137 points · first shared 2015 · 110 comments on HN
    6. 6
      Replicating SQLite using Raft Consensus
      5 people · 102 points · first shared 2015 · 21 comments on HN
    7. 7
      My development team costs $41.73 a month
      3 people · 69 points · first shared 2025 · 39 comments on HN
    8. 8
      Some of my favourite programming books
      1 person · 65 points · first shared 2016 · 12 comments on HN
    9. 9
      Consistency over Availability: How rqlite Handles the CAP theorem
      1 person · 54 points · first shared 2025 · 5 comments on HN
    10. 10
      7 Years of Open-Source Database Development: Lessons Learned
      2 people · 48 points · first shared 2021 · 5 comments on HN

    What HN people wrote when they linked it

    • avinasshMay 2021

      I love reading about articles on Databases, especially about their internal workings. Some of the blogs I follow:

      1. Oren Eini - Creator and CTO of Raven DB - https://ayende.com/blog

      2. Tyler Neely - Creator of Sled DB - https://medium.com/@tylerneely

      3. Philip O'Toole - Creator of rqlite - https://www.philipotoole.com/

      4. Martin Kleppmann - Author of Designing Data-Intensive Applications - https://martin.kleppmann.com/archive.html

      5. Glauber Costa - worked on glommio, scylla DB - https://glaubercosta-11125.medium.com/

      Do recommend me if you know more!

    • keedaAug 2025

      Building a robust, performant distributed database on top of a standalone database is not at all trivial. Sure, you could boil it down to "consensus algorithm + DB" but there are countless edge cases. I am not very familiar with this project, but it seems pretty well-tested: https://philipotoole.com/how-is-rqlite-tested/

      And you can look at the code here: https://github.com/rqlite/rqlite

      Does seem a wee bit more complicated than a CRUD PHP service.

    • otoolepJul 2026

      Blog post author here (I did not post the link above to HN). I also wrote a short follow-up blog post at https://philipotoole.com/proving-to-fable-i-maintain-the-repo/

    • avmichDec 2016

      Can rqlite [1] be helpful here?

      [1] http://www.philipotoole.com/replicating-sqlite-using-raft-consensus/

    Related

    Ben Boyterboyter.org47 people

    Fix it, Fork it, Fuck off (2019)

    Ben Boyter
    Personal · last shared 2026
    Turso Blogturso.tech102 people

    Working on databases from prison

    Turso Blog
    Company · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Square Corner Blogcorner.squareup.com93 people

    Square Market Accepts Bitcoin

    Square Corner Blog
    Company · last shared 2016
    Basho Blogbasho.com121 people

    Microservices

    Basho Blog
    Company · last shared 2018
    Airbyte Blogairbyte.com64 people

    The deck we used to raise our seed funding

    Airbyte Blog
    Company · last shared 2026
    Small Datumsmalldatum.blogspot.com63 people

    The original LSM paper

    Small Datum
    Personal · last shared 2026