Leksikon
Hændelsesdrevet software
Hændelsesdrevet software reagerer øjeblikkeligt, når noget sker — et klik, en besked, en sensor. Forstå hvornår denne arkitektur giver hurtigere systemer.
Hændelsesdrevet software er bygget til at reagere i det øjeblik, der sker noget bestemt — et klik, en indgående besked, en betaling, en sensor der slår ud. I stedet for at køre opgaverne i en fast rækkefølge fra start til slut, sidder systemet og lytter, og hver gang en "hændelse" indtræffer, sætter den den rigtige handling i gang med det samme.
Tænk på det som en reception, der reagerer på hver gæst, efterhånden som de kommer ind — frem for at vente på, at alle er ankommet, og så behandle dem i samlet flok.
Hvorfor virksomheder vælger denne tilgang
- Reaktion i realtid. Brugeren mærker, at systemet svarer med det samme — vigtigt for alt fra chat til ordrebekræftelser.
- Skalerer i ryk. Når trafikken stiger, kan systemet håndtere flere hændelser uden, at hele opbygningen skal laves om — relevant for web-applikationer med svingende belastning.
- Sparer ressourcer. Logikken kører kun, når der faktisk er en hændelse — ikke konstant i tomgang.
- Let at koble på. Nye systemer og hændelsestyper kan tilføjes uden at rive det eksisterende ned.
Hvornår det giver mening
Det er ikke den rigtige model til alt. Den skinner, når dit system skal reagere på mange uforudsigelige begivenheder samtidig — webshops i spidsbelastning, lagerstyring der opdateres løbende, eller integrationer mellem flere systemer. Til en simpel, lineær opgave er den klassiske tilgang ofte både billigere og lettere at gennemskue.
Den pris, du betaler, er kompleksitet: når mange ting sker på én gang, kræver det grundig test at sikre, at hver hændelse fanges, og at intet falder mellem to stole.
Flere opslag i leksikonet
Se hele leksikonet →Relaterede ydelser
Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.
Fra begreb til løsning
Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.