Hendelsesstrømmer
Hendelsesstrømmer er sekvenser av hendelser som legges til i en vedvarende logg over tid for å registrere hva som skjer i et system. Hver hendelse beskriver en endring eller en observasjon, for eksempel at en bruker logger inn, at et kjøp gjennomføres, eller at en sensor rapporterer en verdi. Hendelser er ofte immutable og sorteres i tidsrekkefølge, noe som muliggjør gjenoppbygging av tilstander og sanntidsanalyse.
En typisk implementering består av produsenter som publiserer hendelser, en meldingsmegler eller lagringslagrer som holder hendelsene
Fysiske egenskaper inkluderer at loggen ofte er append-only, at levering kan være minst én gang eller eksplisitt
Vanlige bruksområder er sanntidsanalyse og overvåking, integrasjon mellom systemer, og hendelsessourcing der hele forandringer i et
Vanlige teknologier inkluderer Apache Kafka, Apache Pulsar, AWS Kinesis og Google Pub/Sub. Disse plattformene tilbyr ulike
Utfordringer i design av hendelsesstrømmer omfatter schema-evolusjon, backpressure, skalerbarhet, data governance og sikkerhet, samt å sikre