PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK

A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: THEIMER, MARVIN MICHAEL, GHARE, GAURAV D, BURGESS, GREG, DUNAGAN, JOHN DAVID, XIONG, YING
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator THEIMER, MARVIN MICHAEL
GHARE, GAURAV D
BURGESS, GREG
DUNAGAN, JOHN DAVID
XIONG, YING
description A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configures a worker node to perform the operation on received records. In response to a determination that the worker node is in an unhealthy state, the control node configures a replacement worker node. Selon l'invention, un nud de commande d'un service de traitement de flux à locataires multiples reçoit une requête indiquant une opération à réaliser sur des enregistrements de données d'un flux de données particulier. Sur la base d'une politique de partitionnement de flux, le nud de commande détermine un nombre initial de nuds exécutants à utiliser. Le nud de commande configure un nud exécutant pour réaliser l'opération sur des enregistrements reçus. En réponse à une détermination du fait que le nud exécutant est dans un état non sain, le nud de commande configure un nud exécutant de remplacement.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CA2930101C</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CA2930101C</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CA2930101C3</originalsourceid><addsrcrecordid>eNrjZDAIcAwK8Qzx9PfTdXIMdnVRcHEMcVQIDglydfRVCAjyd3YNDvb0c1dwC3L0dQ33D_LmYWBNS8wpTuWF0twM8m6uIc4euqkF-fGpxQWJyal5qSXxzo5GlsYGhgaGzsaEVQAApr4ldA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK</title><source>esp@cenet</source><creator>THEIMER, MARVIN MICHAEL ; GHARE, GAURAV D ; BURGESS, GREG ; DUNAGAN, JOHN DAVID ; XIONG, YING</creator><creatorcontrib>THEIMER, MARVIN MICHAEL ; GHARE, GAURAV D ; BURGESS, GREG ; DUNAGAN, JOHN DAVID ; XIONG, YING</creatorcontrib><description>A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configures a worker node to perform the operation on received records. In response to a determination that the worker node is in an unhealthy state, the control node configures a replacement worker node. Selon l'invention, un nud de commande d'un service de traitement de flux à locataires multiples reçoit une requête indiquant une opération à réaliser sur des enregistrements de données d'un flux de données particulier. Sur la base d'une politique de partitionnement de flux, le nud de commande détermine un nombre initial de nuds exécutants à utiliser. Le nud de commande configure un nud exécutant pour réaliser l'opération sur des enregistrements reçus. En réponse à une détermination du fait que le nud exécutant est dans un état non sain, le nud de commande configure un nud exécutant de remplacement.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200616&amp;DB=EPODOC&amp;CC=CA&amp;NR=2930101C$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200616&amp;DB=EPODOC&amp;CC=CA&amp;NR=2930101C$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>THEIMER, MARVIN MICHAEL</creatorcontrib><creatorcontrib>GHARE, GAURAV D</creatorcontrib><creatorcontrib>BURGESS, GREG</creatorcontrib><creatorcontrib>DUNAGAN, JOHN DAVID</creatorcontrib><creatorcontrib>XIONG, YING</creatorcontrib><title>PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK</title><description>A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configures a worker node to perform the operation on received records. In response to a determination that the worker node is in an unhealthy state, the control node configures a replacement worker node. Selon l'invention, un nud de commande d'un service de traitement de flux à locataires multiples reçoit une requête indiquant une opération à réaliser sur des enregistrements de données d'un flux de données particulier. Sur la base d'une politique de partitionnement de flux, le nud de commande détermine un nombre initial de nuds exécutants à utiliser. Le nud de commande configure un nud exécutant pour réaliser l'opération sur des enregistrements reçus. En réponse à une détermination du fait que le nud exécutant est dans un état non sain, le nud de commande configure un nud exécutant de remplacement.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDAIcAwK8Qzx9PfTdXIMdnVRcHEMcVQIDglydfRVCAjyd3YNDvb0c1dwC3L0dQ33D_LmYWBNS8wpTuWF0twM8m6uIc4euqkF-fGpxQWJyal5qSXxzo5GlsYGhgaGzsaEVQAApr4ldA</recordid><startdate>20200616</startdate><enddate>20200616</enddate><creator>THEIMER, MARVIN MICHAEL</creator><creator>GHARE, GAURAV D</creator><creator>BURGESS, GREG</creator><creator>DUNAGAN, JOHN DAVID</creator><creator>XIONG, YING</creator><scope>EVB</scope></search><sort><creationdate>20200616</creationdate><title>PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK</title><author>THEIMER, MARVIN MICHAEL ; GHARE, GAURAV D ; BURGESS, GREG ; DUNAGAN, JOHN DAVID ; XIONG, YING</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CA2930101C3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>THEIMER, MARVIN MICHAEL</creatorcontrib><creatorcontrib>GHARE, GAURAV D</creatorcontrib><creatorcontrib>BURGESS, GREG</creatorcontrib><creatorcontrib>DUNAGAN, JOHN DAVID</creatorcontrib><creatorcontrib>XIONG, YING</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>THEIMER, MARVIN MICHAEL</au><au>GHARE, GAURAV D</au><au>BURGESS, GREG</au><au>DUNAGAN, JOHN DAVID</au><au>XIONG, YING</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK</title><date>2020-06-16</date><risdate>2020</risdate><abstract>A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configures a worker node to perform the operation on received records. In response to a determination that the worker node is in an unhealthy state, the control node configures a replacement worker node. Selon l'invention, un nud de commande d'un service de traitement de flux à locataires multiples reçoit une requête indiquant une opération à réaliser sur des enregistrements de données d'un flux de données particulier. Sur la base d'une politique de partitionnement de flux, le nud de commande détermine un nombre initial de nuds exécutants à utiliser. Le nud de commande configure un nud exécutant pour réaliser l'opération sur des enregistrements reçus. En réponse à une détermination du fait que le nud exécutant est dans un état non sain, le nud de commande configure un nud exécutant de remplacement.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_CA2930101C
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title PARTITION-BASED DATA STREAM PROCESSING FRAMEWORK
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T00%3A01%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=THEIMER,%20MARVIN%20MICHAEL&rft.date=2020-06-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECA2930101C%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true