Large-scale asynchronous event processor
Abstract:
A large-scale asynchronous processor of events in a distributed and parallel processing environment. The processor includes a plurality of processes executing on a plurality of interconnected processors. The plurality of processes including a frontend process, a plurality of dispatcher processes, a plurality of job queues, and a plurality of worker processes. The frontend process is for receiving event notification remote procedure calls from one or more event sources and for publishing event notifications, based on the received calls, to topics of a distributed streaming platform. The plurality of dispatcher process are for consuming event notifications from the topics and for en-queuing jobs, based on the consumed event notifications, to the plurality of job queues. The plurality of worker process are for pulling jobs from the plurality of job queues and for the processing the jobs.
Public/Granted literature
Information query
Patent Agency Ranking
0/0