iFlow är ett replikeringsbaserat system som kan uppnå både snabb och tillförlitlig bearbetning av dataflöden med hög volym på Internetskalan. iFlow använder en låg grad av replikering i kombination med detouring tekniker för att övervinna överbelastning och avbrott i nätet. Beräkning över iFlow kan uttryckas som ett diagram över operatörer. För att klara av olika systemförhållanden migrerar dessa operatörer kontinuerligt på ett sätt som förbättrar prestanda och tillgänglighet samtidigt. I detta dokument ger vi först en översikt över vårt iFlow-system. Därefter beskriver vi hur vår detouring teknik fungerar inför nätverksfel för att ge hög tillgänglighet för tidskritiska applikationer. Dokumentet innehåller också en beskrivning av vårt genomförande och preliminära utvärderingsresultat som visar att iFlow överträffar tidigare lösningar med mindre overhead. Slutligen avslutas dokumentet med våra planer för att förbättra replikering och detureringsförmåga.
iFlow REF är ett replikeringsbaserat system som kan uppnå både snabb och tillförlitlig bearbetning av dataflöden med hög volym på Internetskalan.
Detouring and replication for fast and reliable internet-scale stream processing
{'venue': "HPDC '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}