1. 13

    1. 6

      I’m a confirmed k8s hater but the one thing I will say to its credit is that the things you spend time learning are at least applicable elsewhere. Comparatively, every hour I spent learning the API & foibles of custom in-house systems were totally wasted. And learning is one of the most burnout-inducing activities available in this profession.

      1. 4

        Not a k8s hater but this is one of the reasons I prefer k8s to whatever else was developed in house. Because in house tools are usually not :

        • standard
        • consistent
        • don’t have any community docs for problems you can encounter
    2. 4

      One missing detail that the author might not have experienced: k8s is much easier, cleaner, and more consistent than Borg.

    3. 3

      I’ve been saying something similar for ages: Libre software really needs a decent self-funding mechanism and culture, because even with the best of intentions, Google puts more priority on making their servers scale well across three continents than they do on being low maintenance and simple for a fumbling hobbyist to set up. Relevant xkcd.

      Libre software relies on corporate funding because it sorta-kinda works, whereas e.g. LibreOffice was receiving <$100 a year direct from it’s users, that is not enough to pay devs on.

      1. 8

        LibreOffice was receiving <$100 a year direct from it’s users

        Google drove the market price for non-Microsoft business software to zero. It feels weird, but I’m actually a tiny bit nostalgic for the days when software cost money. <sigh>

        1. 1

          I don’t mean “<$100 per user”, I mean <$100.

          $100 per user would be great.