Live data from Hacker News

GitHub is investigating an incident with Pull Requests, Issues and Webhooks

githubstatus.com

11–20 of 61 posts

Re: GitHub is investigating an incident with Pull Requests, Issues and Webhooks

#13

Maybe I wasn't paying attention as much but I never remember Github having this high a frequency of outages before Microsoft bought them.

Before Microsoft bought them they were basically at a standstill and no new features were being added to the product. At least, that's my recollection of it, perhaps someone can correct me if I'm wrong.

Re: GitHub is investigating an incident with Pull Requests, Issues and Webhooks

#15

Web hooks are not reliable. When engineering your system, you need to implement a scheduled based watcher to go back and clean up hook issues.

I gave up trying to be a polite API consumer with GitHub events, etc. Polling the basic resources every minute is way more reliable and your code will survive a junior developer's shenanigans.

I had the REST API e-tag polling working well, but then I discovered my org event stream didn't include label changes. This is a separate thing I needed to poll and at that point I lost my mind. I refuse to keep track of 6+ pieces of state in order to pull essential data from an API.

My current pattern is to list all open issues and then compare their updated_at with persisted copies. If any changes, then I refresh the comments for the issue as well as top-level items (title/body/labels).

Re: GitHub is investigating an incident with Pull Requests, Issues and Webhooks

#19

Maybe I wasn't paying attention as much but I never remember Github having this high a frequency of outages before Microsoft bought them.

Microsoft brought to them shitton of new users like big enterprises

which implies a lot of more challenges

Re: GitHub is investigating an incident with Pull Requests, Issues and Webhooks

#20
post #13

Maybe I wasn't paying attention as much but I never remember Github having this high a frequency of outages before Microsoft bought them.

Before Microsoft bought them they were basically at a standstill and no new features were being added to the product. At least, that's my recollection of it, perhaps someone can correct me if I'm wrong.

The big one-step-forward-five-steps-back UI redesign was before the acquisition, wasn’t it?
Post reply on HN