You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 1, 2017. It is now read-only.
The Resque site:http://resquework.org/ is a Page's site. But, it looks like they have a misconfiguration that is preventing their site from working. For now, we will point people to their github repo.
Copy file name to clipboardExpand all lines: content/guides/best-practices-for-integrators.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ There are three steps you can take to secure receipt of payloads delivered by Gi
23
23
24
24
GitHub expects that integrations respond within thirty seconds of receiving the webhook payload. If your service takes longer than that to complete, then GitHub terminates the connection and the payload is lost.
25
25
26
-
Since it's impossible to predict how fast your service will complete, you should do all of "the real work" in a background job.[Resque](http://resquework.org/) (for Ruby),[RQ](http://python-rq.org/) (for Python), or[RabbitMQ](http://www.rabbitmq.com/) (for Java) are examples of libraries that can handle queuing and processing of background jobs.
26
+
Since it's impossible to predict how fast your service will complete, you should do all of "the real work" in a background job.[Resque](https://github.com/resque/resque/) (for Ruby),[RQ](http://python-rq.org/) (for Python), or[RabbitMQ](http://www.rabbitmq.com/) (for Java) are examples of libraries that can handle queuing and processing of background jobs.
27
27
28
28
Note that even with a background job running, GitHub still expects your server to respond within thirty seconds. Your server simply needs to acknowledge that it received the payload by sending some sort of response. It's critical that your service to performs any validations on a payload as soon as possible, so that you can accurately report whether your server will continue with the request or not.