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
    J

    John Vincent

    blog.lusis.org · Personal blog · on HN since 2011

    John Vincent writes about operations, PaaS, monitoring, systemd, and running infrastructure on-premises.

    Visit blogHN submissions
    DevOps & CloudOpen Source & Linux
    What HN says

    Commenters recommend his on-prem post as required reading, warning 'here be dragons', and cite his PaaS post for its critical take on the 12 Factor model.

    Stats for nerds
    27HN people shared it
    19linked in comments
    864story points
    Feb 2023last shared
    2011people per year2023

    Top posts on HN

    1. 1
      So You Wanna Go On-Prem
      6 people · 298 points · first shared 2016 · 102 comments on HN
    2. 2
      Systemd redux: The end of Linux
      1 person · 235 points · first shared 2014 · 446 comments on HN
    3. 3
      Go for System Administrators
      1 person · 174 points · first shared 2013 · 61 comments on HN
    4. 4
      What “technical” concerns do I have with systemd?
      1 person · 107 points · first shared 2014 · 98 comments on HN
    5. 5
      Graphs in Operations
      1 person · 19 points · first shared 2012 · 7 comments on HN
    6. 6
      Book Review: Site Reliability Engineering
      1 person · 7 points · first shared 2016 · Discussion on HN
    7. 7
      How We Vagrant
      1 person · 6 points · first shared 2012 · Discussion on HN
    8. 8
      Configuration Drift and Next-gen Configuration Management
      1 person · 4 points · first shared 2012 · 1 comments on HN
    9. 9
      What production means
      1 person · 3 points · first shared 2012 · Discussion on HN
    10. 10
      Deployment Best Practices
      1 person · 3 points · first shared 2011 · Discussion on HN

    What HN people wrote when they linked it

    • ferrantimSep 2014

      This blog post about the problems running databases in container-based PaaS is a good starting point: http://blog.lusis.org/blog/2014/06/22/feedback-on-paas-realism/

      Generally, you want to be able to answer these questions when it comes to operating your databases:

      What are the failure points?
      What is the impact of each failure point?
      What are the SINGLE points of failure?
      What is my recovery pattern?
      What is my upgrade experience?
      What is the operational overhead in the applications running ON the product?
      What is my DR strategy?
      What is my HA strategy?

      Pure Docker, and no other tool that we are aware of in the docker/container ecosystem that we are aware of provide really good answers to these questions when it comes to databases. That is what I mean when I said running databases in containers in a nightmare. It is possible today, for sure, but it is extremely complex operationally and its why it is so rare to see prod databases running in production today.

    • hedwallMar 2015

      Obligatory lusis quote and link...

      "Devops means giving a shit about your job enough to not pass the buck. Devops means giving a shit about your job enough to want to learn all the parts and not just your little world.

      Developers need to understand infrastructure. Operations people need to understand code. People need to fucking work with each other and not just occupy space next to each other."

      http://blog.lusis.org/blog/2013/06/04/devops-the-title-match/

    • zenlikethatOct 2014

      Very good points, and as the author here (http://blog.lusis.org/blog/2014/06/14/paas-for-realists/) points out:

      > I should state up front that I disagree with quite a few bits of the 12 Factor model. It’s important to remember that, imho, the 12 Factor model was designed as a business strategy for Heroku. The steps follow exactly what makes an app work best on Heroku, not what is best for an application.

    • sciurusMay 2012

      Here's a dump of blogs I follow that have lots of devops-oriented contents.

      http://www.kartar.net/

      http://www.kitchensoap.com/

      http://www.masterzen.fr/

      http://blog.nistu.de/

      http://www.jedi.be/blog/

      http://www.krisbuytaert.be/blog/

      http://www.unixdaemon.net/

      http://www.rottenbytes.info/

      http://blog.lusis.org/

      http://bitfieldconsulting.com/

      http://agilesysadmin.net/

    • lusisOct 2011

      It's not so much what I consider to be missing as what others don't seem to be finding in them that encourages them to bolt on functionality into "incompatible" tools:

      http://blog.lusis.org/blog/2011/08/22/the-configuration-management-divide/

    • nosequelApr 2012

      You should read this as an example why many software vendors don't bother with trying to get their packages into distributions' package repositories.

      http://blog.lusis.org/blog/2012/03/16/why-you-should-stop-fighting-distro-vendors/

    Related

    c0t0d0s0.orgc0t0d0s0.org19 people

    Sun engineer responds to the Backblaze "Petabytes on a budget" design

    c0t0d0s0.org
    Personal · last shared 2017
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Mesosphere Blogmesosphere.com150 people

    Docker vs. Kubernetes vs. Mesos

    Mesosphere Blog
    Company · last shared 2019
    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
    Ubuntu Insightsinsights.ubuntu.com170 people

    Growing Ubuntu for Cloud and IoT, Rather Than Phone and Convergence

    Ubuntu Insights
    Company · last shared 2018
    Netflix Tech Blogtechblog.netflix.com360 people

    Node.js in Flame Graphs

    Netflix Tech Blog
    Company · last shared 2025
    Chris Siebenmannutcc.utoronto.ca/~cks388 people

    Go is Google's language, not ours

    Chris Siebenmann
    Personal · last shared 2026