Patent ID: 9185163
Filing Date: 2015-11-10
Classification: G06F,H04L

Abstract:
1. A method being performed by one or more computing devices including at least one processor, the method comprising: receiving a plurality of documents that are available from a document provider, wherein each document of the plurality of documents is any web document; assigning each document of the plurality of documents to a document distributor having a plurality of document servers associated therewith, wherein the plurality of document servers receives documents only from the document distributor associated therewith; identifying that one of the plurality of documents servers is failing; reassigning the failing document server's responsibilities to a replacement document server; updating the replacement document server such that the replacement document server is identical to each document server in the plurality of document servers and configured to serve a single document of the plurality of documents; and prior to completion of a batching process where multiple documents are grouped together for serving, serving the single document of the plurality of documents to be batched.