• AlfalFaFail@lemmy.ml
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    2 days ago

    Same image with readable axis labels.

    Edit: Just to put it in perspective, that big spike is about 4 hours and 2 minutes of downtime for the month of May 2023. Sauce

    • MrEff@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      There are 44640 minutes in May. If it was out for 0.5% of them, it was down for 223.2 minutes. The data point is a little bit less, but not much. It is closer to having been down for 3.5 hours.

      • AlfalFaFail@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        I initially misread the graph. I thought each mark on the horizontal axis was one month. And there were three data points per month. That was wrong. Each mark is the first month of the quarter and each point is one month.

      • just_an_average_joe@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        That’s not the point of the post tho?

        It was hitting 99.9% before acquisition. Unless you want to say that github only became massive after MS acquisition

        • BigDiction@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          I don’t know anything concrete, but MS may report downtime differently, and have more strict requirements for reporting downtime.

          I’ve seen it happen at another ‘start up’ that got acquired and suddenly started reporting way more downtime events than prior to acquisition.

        • Tenniswaffles@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          6
          ·
          2 days ago

          Why on Earth are you using the thorn like that? Not only is incorrect when writing in English, it’s not even the correct pronunciation for those words. þ is pronounced like the th in the words thorn or think. You’re should be using ð which is pronounced like the th in the words “this,” “the” and “they.”

        • RustyNova@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          3 days ago

          But there it was codeberg-

          … And that made go down the rabbit hole of maybe self hosting my forge instead

    • ramble81@lemmy.zip
      link
      fedilink
      arrow-up
      6
      ·
      3 days ago

      Any of them support SSO without a need for megalicense ™? Or artifact storage and CI/CD build agents?

      • epicshepich@programming.dev
        link
        fedilink
        arrow-up
        5
        ·
        3 days ago

        I run Gitea on my home server, and I’m able to use my Authentik instance for SSO. I don’t use CI/CD, but I’m pretty sure it has an “actions” system similar to GitHub. I don’t know about CI/CD artifacts, but I do use package and container registries, as well as LFS, which all work well!

  • 4grams@awful.systems
    link
    fedilink
    English
    arrow-up
    38
    ·
    3 days ago

    As an infrastructure engineer and architect, that graph really causes the stress levels to rise. That is incompetence visualized for the world to see. Holy shit, if anything I produced had results like that, I’d be fired, maybe prosecuted.

  • Tar_Alcaran@sh.itjust.works
    link
    fedilink
    arrow-up
    26
    ·
    3 days ago

    Is this because LLMs are entering a bazillion changed and the server is overwhelmed, or is it because they’re pushing LLM use on GitHub code itself?

  • VibeSurgeon@piefed.social
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    2
    ·
    3 days ago

    Right, so this image cuts off the Y-axis. Looking into it, it’s 100% uptime for the green parts of the line, and the second horizontal line is for 99.9% uptime.

    I’m fairly convinced that GitHub didn’t manage to keep a clean 100% uptime before the acquisition, so this is more likely to be faulty data - basically underreported downtime figures prior to the acquisition

    • DacoTaco@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      3
      ·
      edit-2
      3 days ago

      100% this.
      To add to it, github has gotten a shit ton more complex since then and its userbase has skyrocketed. Scaling issues are a thing after all.

      Iirc github actions were not released yet when microsoft took over ( but was in the works ) and that alone makes infrastructure a bitch to maintain and keep safe hehe

  • MrEff@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 days ago

    If the average month has 43800 minutes per month, then 1% is 438 minutes. But the Y axis is 1/10 smaller, and goes by 00.1% increments. So 43.8 minutes. So really we are talking about less than an hour for most months. Most months are around 1-2 hours, and never more than 4 hours in any given month.

    There also isn’t a counter for number of events. If you just did a major overhaul of some system with both hardware and software changes and when you went live you stalled out, then fixed it in 2 hours and never crashed again for the month- that is actually a decent and half competent IT team. Versus if you are just applying untested updates or shitty product breaking commits that are crashing servers and needing to roll back every other day but your down times are less than 2 hours- that team needs to be re-evaluated.