strømrammeverk
Strømrammeverk er programvare som muliggjør behandling av kontinuerlige datastrømmer i sanntid eller nesten sanntid. De brukes til å ingestere, prosessere og analysere hendelser fra kilder som sensorer, applikasjonslogger og brukeraktiviteter. Slike rammeverk skiller seg fra tradisjonelle batch-rammeverk ved at de fokuserer på kontinuerlig dataflyt og rask respons.
Hovedkonsepter inkluderer kontinuerlig databehandling, tilstandshåndtering og vindusbaserte operasjoner. Mange rammeverk støtter event time og behandlingstid, backpressure
Arkitektur og bruk: Strømrammeverk bygger ofte topologier av operatører (for eksempel map, filter, join, window og
Eksempler på strømrammeverk inkluderer Apache Flink, Apache Spark Structured Streaming, Apache Beam, Kafka Streams og Akka
Valgkriterier: vurder latenskrav, gjennomstrømning, behov for event-tid eller behandlingstid, garantert levering og operasjonell kompleksitet. Økosystem, språkstøtte