Invention Grant
- Patent Title: Maintaining throughput of a stream processing framework while increasing processing load
-
Application No.: US14986401Application Date: 2015-12-31
-
Publication No.: US09965330B2Publication Date: 2018-05-08
- Inventor: Elden Gregory Bishop , Jeffrey Chao
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Sterne, Kessler, Goldstein & Fox PLLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F3/06

Abstract:
The technology disclosed relates to maintaining throughput of a stream processing framework while increasing processing load. In particular, it relates to defining a container over at least one worker node that has a plurality workers, with one worker utilizing a whole core within a worker node, and queuing data from one or more incoming near real-time (NRT) data streams in multiple pipelines that run in the container and have connections to at least one common resource external to the container. It further relates to concurrently executing the pipelines at a number of workers as batches, and limiting simultaneous connections to the common resource to the number of workers by providing a shared connection to a set of batches running on a same worker regardless of the pipelines to which the batches in the set belong.
Public/Granted literature
- US20170083368A1 MAINTAINING THROUGHPUT OF A STREAM PROCESSING FRAMEWORK WHILE INCREASING PROCESSING LOAD Public/Granted day:2017-03-23
Information query