EventLog
class EventLog(storage: Storage, partitionId: String = "default", expireAfter: Duration = 60.days, clock: Clock = Clock.System)
A persistent logger for recording and retrieving events.
EventLog backs its data with a Storage implementation, serializing events into CBOR format. It also provides an observable flow (eventFlow) that emits whenever the underlying event data is modified, making it easy for UI or other observers to react to changes.