<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw" -->

---
title: Github&#x27;s Webhooks Are Down Again | daily.dev
description: GitHub experienced repeated outages over several weeks, with its webhooks system implicated as a major contributor due to heavy load, prompting throttling as a...
canonical: https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Github&#x27;s Webhooks Are Down Again | daily.dev
og:description: GitHub experienced repeated outages over several weeks, with its webhooks system implicated as a major contributor due to heavy load, prompting throttling as a...
og:url: https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw
og:image: https://api.daily.dev/og/posts/HDe6Z7PMw.png
og:image:alt: Github&#x27;s Webhooks Are Down Again
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Github's Webhooks Are Down Again

**[Svix Blog](https://daily.dev/sources/svix)** · 3 min read · 0 upvotes · 0 comments

## Summary

GitHub experienced repeated outages over several weeks, with its webhooks system implicated as a major contributor due to heavy load, prompting throttling as a mitigation. The piece argues GitHub's webhook implementation is primitive (no visibility, no retries), meaning failed webhooks are simply lost, and uses the incident to argue for building resilient, independently scalable webhook systems, mentioning the author's own Svix webhooks service as an example of a more robust approach.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.svix.com/blog/github-incidents-webhooks>

## Questions this post answers

### Why did Github have multiple outages affecting webhooks recently?

High load from webhook usage patterns was a major contributor to a string of Github outages, alongside disruptions to Actions, API requests, Codespaces, Git operations, and issues. Github's mitigation was to throttle its webhooks system, which points to that system generating significant backend load because so many customers rely on webhook-driven workflows like PR bots, deployment previews, and chat integrations.

_Track how platform incidents like this shape webhook architecture decisions by following backend engineering coverage on daily.dev._

### Does Github's webhook system retry failed webhook deliveries?

No, Github's webhook system does not implement retries and provides no visibility into webhooks that are sent or failed. This means a missed or failed webhook delivery from Github is lost permanently, which is a key reason engineers are advised to build more resilient in-house or third-party webhook infrastructure with retry logic and observability.

_Developers designing reliable event delivery can compare webhook resiliency patterns on daily.dev._

## Similar posts on daily.dev

- [GitHub has another tough day](https://daily.dev/posts/github-has-another-tough-day-dvefjjxpq) · Surfing Complexity · 18 upvotes · 4 comments
- [GitHub appears to be struggling with one nine availability](https://daily.dev/posts/github-appears-to-be-struggling-with-one-nine-availability-d4tedw2tw) · The Register · 0 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#microservices](https://daily.dev/tags/microservices)

[View this post on daily.dev](https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Github's Webhooks Are Down Again","url":"https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw"},"datePublished":"2026-08-23T07:21:36.543Z","dateModified":"2026-08-23T07:26:29.436Z","description":"GitHub experienced repeated outages over several weeks, with its webhooks system implicated as a major contributor due to heavy load, prompting throttling as a...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/56d862370ba7747daba8093cf3b83280?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/56d862370ba7747daba8093cf3b83280?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Svix Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Svix Blog","logo":"https://media.daily.dev/image/upload/s--Shf9MlOr--/f_auto,q_auto/v1787469609/logos/svix?_a=BAMAMicg0","url":"https://daily.dev/sources/svix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,microservices","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Svix Blog","item":"https://daily.dev/sources/svix"},{"@type":"ListItem","position":3,"name":"Github's Webhooks Are Down Again"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/github-s-webhooks-are-down-again-hde6z7pmw#faq","mainEntity":[{"@type":"Question","name":"Why did Github have multiple outages affecting webhooks recently?","acceptedAnswer":{"@type":"Answer","text":"High load from webhook usage patterns was a major contributor to a string of Github outages, alongside disruptions to Actions, API requests, Codespaces, Git operations, and issues. Github's mitigation was to throttle its webhooks system, which points to that system generating significant backend load because so many customers rely on webhook-driven workflows like PR bots, deployment previews, and chat integrations. Track how platform incidents like this shape webhook architecture decisions by following backend engineering coverage on daily.dev."}},{"@type":"Question","name":"Does Github's webhook system retry failed webhook deliveries?","acceptedAnswer":{"@type":"Answer","text":"No, Github's webhook system does not implement retries and provides no visibility into webhooks that are sent or failed. This means a missed or failed webhook delivery from Github is lost permanently, which is a key reason engineers are advised to build more resilient in-house or third-party webhook infrastructure with retry logic and observability. Developers designing reliable event delivery can compare webhook resiliency patterns on daily.dev."}}]}
```

