Streamingbaserade
Streamingbaserade system och arkitekturer arbetar kontinuerligt med data i realtid. I stället för att samla data i batchar och köra tunga analyser i efterhand uppdateras resultat när nya händelser flödar in. Data behandlas ofta i flöde medan de kommer, vilket möjliggör snabba insikter och låg latens.
En typisk streamingbaserad arkitektur består av tre huvuddelar: källor som producerar händelser (t.ex. sensorer, loggar eller
Användningsområden inkluderar realtidsanalys, övervakning och larm, anomaly detection, strömmande ETL/ELT samt event-drivna arkitekturer där tjänster reagerar
Fördelar med streamingbaserade lösningar är möjlighet till snabba beslut, skalbarhet och bättre tidsuppföljning. Utmaningar innefattar komplex
Historiskt har intresset för streaming växt sedan tidiga projekt som Apache Storm, Samza och Flink. Idag används