Zdarzenie (event)
Coś, co się „dzieje”, a kod chce na to zareagować — kliknięcie, klawisz, odpowiedź sieciowa, tyknięcie timera, nadejście komunikatu. Na tym opiera się programowanie zdarzeniowe.
DOM: element.addEventListener('click', handler). Node.js: EventEmitter. Magistrala komunikatów: zdarzenia Kafki, pub/sub Redisa. Event sourcing: wszystkie zmiany stanu zapisuje się jako niezmienne zdarzenia. Pętle zdarzeń (Node.js, przeglądarka, libuv) przetwarzają zdarzenia z kolejki. Event storming to technika facylitacji modelowania domeny. CloudEvents (CNCF) to znormalizowana koperta dla zdarzeń w chmurze.