Under de senaste åren har det skett en explosion av storskaliga realtidsanalysbehov och en uppsjö av streamingsystem har utvecklats för att stödja sådana tillämpningar. Dessa system kan fortsätta med strömbehandling även när de ställs inför maskinvaru- och programvarufel. Dessa system tar dock inte itu med några avgörande utmaningar för sina operatörer: de manuella, tidskrävande och felbetonade uppgifterna att justera olika konfigurationsknoppar för att uppnå målen för servicenivån (SLO) samt underhållet av SLO:er inför plötsliga, oförutsägbara belastningsvariationer och försämring av maskinvarans eller programvarans prestanda. I detta dokument introducerar vi begreppet självreglerande streamingsystem och de nyckelegenskaper som de måste uppfylla. Vi presenterar sedan utformningen och utvärderingen av Dhalion, ett system som ger självregleringskapacitet till underliggande streamingsystem. Vi beskriver vårt genomförande av Dhalion ramverk på toppen av Twitter Heron, samt ett antal policys som automatiskt konfigurerar Heron topologier för att möta throughput SLOs, skala resursförbrukning upp och ner vid behov. Vi utvärderar vår Dhalion-policy experimentellt i en molnmiljö och visar deras effektivitet. Vi håller på att öppna vår Dhalion-politik som en del av Heron-projektet.
Floratou m.fl. REF föreslår Dhalion, en självläkande och självreglerande förlängning för strömmande system, implementeras på toppen av Twitter Heron.
Dhalion: Self-Regulating Stream Processing in Heron
{'venue': 'PVLDB', 'journal': 'PVLDB', 'mag_field_of_study': ['Computer Science']}