Inhoudsopgave:
Definitie - Wat betekent Stream Processing?
Streamverwerking is het proces waarbij streaminggegevens in realtime worden geanalyseerd. Analisten kunnen continu een stroom gegevens bewaken om verschillende doelen te bereiken. Stroomverwerking als een manier om de gegevensstroom te optimaliseren, is populair bij technologiebedrijven, bijvoorbeeld in gebruik door sociale mediaplatforms zoals Facebook en Twitter, maar het is ook nuttig in een breder spectrum van technische toepassingen waar bedrijven de gegevensstroom in een meer nauwkeurige of gespecialiseerde manier, bijvoorbeeld in IaaS- en PaaS-aanbiedingen, of in verschillende soorten ERP-bronnen.
Techopedia legt Stream Processing uit
Een van de beste voorbeelden van stroomverwerking is een technologie die een realtime gegevensstroom bewaakt die een eigenschap meet, zoals de temperatuur van een kamer. De stroomverwerkingstechnologie werkt altijd in realtime, dus zodra de temperatuur van de kamer een bepaald hoog of laag "slagpunt" bereikt, wordt een gebeurtenis geactiveerd - bijvoorbeeld het inschakelen (of uitschakelen) van een verwarmings- of koelsysteem .
De sleutel tot streamverwerking is realtime monitoring van de streaminggegevens volgens ontwerpdoelen. Stroomverwerkingscapaciteit wordt meestal beoordeeld in tijdseenheden met de mogelijkheid om meerdere keren per seconde te monitoren. De engineering moet ook specificeren welke aspecten van de datastroom worden gemonitord - terwijl sommige datastromen misschien niet zo veel baat hebben bij stroomverwerking, zijn datastromen die betrokken zijn bij productie en industriële processen een belangrijke use case voor stroomverwerkingstechnologie.
