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

    James Turnbull

    kartar.net · Personal blog · on HN since 2010

    James Turnbull writes about DevOps, monitoring tools like Prometheus and Riemann, Docker, and Linux laptops.

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

    Commenters cite his Dell XPS 13 Linux review and his monitoring and database comparison work, and list the blog among DevOps sources to follow.

    Stats for nerds
    17HN people shared it
    16linked in comments
    38story points
    Apr 2019last shared
    2012people per year2019

    Top posts on HN

    1. 1
      Just Enough Clojure for Riemann
      1 person · 12 points · first shared 2015 · Discussion on HN
    2. 2
      The Docker Book released
      1 person · 6 points · first shared 2014 · 1 comments on HN
    3. 3
      Using Riemann for Fault Detection
      1 person · 4 points · first shared 2015 · Discussion on HN
    4. 4
      Intro to Distributed Tracing
      2 people · 3 points · first shared 2019 · Discussion on HN
    5. 5
      A Walkthrough of Prometheus by James Turnbull
      2 people · 2 points · first shared 2017 · Discussion on HN
    6. 6
      Investment decisions when building developer communities
      1 person · 2 points · first shared 2021 · Discussion on HN
    7. 7
      Skaffold
      1 person · 2 points · first shared 2019 · Discussion on HN
    8. 8
      The Art of Monitoring
      1 person · 1 points · first shared 2015 · Discussion on HN
    9. 9
      Building Puppet-based applications inside Docker
      1 person · 1 points · first shared 2013 · Discussion on HN
    10. 10
      James White’s Rules for Infrastructure
      1 person · 1 points · first shared 2010 · Discussion on HN

    What HN people wrote when they linked it

    • dataloopioAug 2016

      The raw data in the spreadsheet, which I have continued to update and is now up to 15 databases with 30 characteristics each, is indeed applicable to both people who want to pick up a database and use it in their monitoring stack, or who want to use a time series database for another purpose.

      Some of the newer additions like Warp10 and Akumuli for example have comments about being great choices for sensor applications and those who need highly performant local time series storage written in C++.

      That's a good point about the compression. I bundled that all in the row 'bytes per point after compression' which gives the end result for each database but I haven't noted which ones actually compress. However, there is 1 database that uses lossy compression so that is noted. That's all in row 11 currently.

      Someone else also raised the clustering question and I added a row for 'dynamic cluster management' to address the question of whether you could just horizontally scale by adding a node without bringing the system down.

      The performance numbers are a big problem regardless of how they are calculated. Firstly, I'd like to address the issue of whether having them or not is important. I believe it's incredibly important to have some kind of idea up front before investing time trying out a database. If we agree that performance numbers are essential, especially considering the database list is up to 15 and growing and we need some kind of method to reduce the number to trial,…

    • dpc_pwJul 2016

      After using https://github.com/inconshreveable/log15 for Go, I become sold on structured logging (read more http://gregoryszorc.com/blog/category/logging/ and https://kartar.net/2015/12/structured-logging/).

      I've decided that Rust must have a strong structured logging solution, and so I present: slog-rs. I believe it reached a level of usability justifying sharing with a wider audience.

      See slog-rs features: https://github.com/dpc/slog-rs#features

      Happy logging!

    • 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/

    • jamtur01Jan 2014

      I did exactly that with Puppet as an experiment: http://kartar.net/2013/12/building-puppet-apps-inside-docker/. Works reasonably well. I will say though that the Dockerfile syntax is, IMHO, much easier to use than Puppet/Chef/etc.

      Disclaimer: I work at Docker and previously worked at Puppet Labs.

    • honkycatApr 2019

      Personally like Linux a lot. It is worth it for the first-class docker support.

      James Turnbull had an article reviewing the XPS 13 last year. It is what I would recommend: https://www.kartar.net/2018/03/dell-xps-13-aka-2018-is-the-year-of-linux-on-the-desktop/

    • markusbkJun 2018

      Some useful background info in https://www.kartar.net/2017/10/prometheus/ on why Turnbull wrote the book, despite being one of the maintainers for a competing monitoring tool, Riemann.

    Related

    John Vincentblog.lusis.org27 people

    So You Wanna Go On-Prem

    John Vincent
    Personal · last shared 2025
    Mesosphere Blogmesosphere.com150 people

    Docker vs. Kubernetes vs. Mesos

    Mesosphere Blog
    Company · last shared 2019
    Zwischenzugszwischenzugs.com66 people

    Things I Wish I'd Known About Bash

    Zwischenzugs
    Personal · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Netflix Tech Blogtechblog.netflix.com360 people

    Node.js in Flame Graphs

    Netflix Tech Blog
    Company · last shared 2025
    SoundCloud Developers Blogdevelopers.soundcloud.com73 people

    Roshi: a CRDT system for timestamped events

    SoundCloud Developers Blog
    Company · 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
    Basho Blogbasho.com121 people

    Microservices

    Basho Blog
    Company · last shared 2018