node-event-storage icon indicating copy to clipboard operation
node-event-storage copied to clipboard

An optimized event store for node.js

Results 27 node-event-storage issues
Sort by recently updated
recently updated
newest added

Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.1.1 to 11.2.0. Changelog Sourced from fs-extra's changelog. 11.2.0 / 2023-11-27 Copy directory contents in parallel for better performance (#1026) Refactor internal code to use async/await (#1020)...

dependencies

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.2 to 7.23.2. Release notes Sourced from @​babel/traverse's releases. v7.23.2 (2023-10-11) NOTE: This release also re-publishes @babel/core, even if it does not appear in the linked release...

dependencies

Following the concept of "Lazy event sourcing" from https://www.youtube.com/watch?v=aqv8d1pjmU8 it might be a nice feature to be able to arbitrarily index events, such that models can be made up lazily...

P: Index

Since 0.7 the storage layer stores an external sequence number and a monotonic time64 timestamp into every document. Until now that information is not returned back when reading from the...

enhancement
P: Storage

Right now, any index/stream defined will live indefinitely and have every future event/document be checked against it's matcher, even if the stream is known to longer match any future events....

enhancement
P: Storage
P: Index

I'm considering an event sourcing system for my backend. My intention is to have an in-memory application state and any modification to this state is stored as an event. I...

question

After a crash and potentially broken records, the storage should heal itself. This can be achieved by following steps: - truncate all indexes to valid file sizes (currently throws an...

enhancement
P: Storage
P: Index
documentation

Following https://github.com/albe/node-event-storage/pull/155, which provides a manual process to recover from a crashed write process, a way to make this (semi-)automatic would be to use proper-lockfile as the locking mechanism and...

enhancement
P: Storage

**NOTE:** This is just an informational issue and not actionable/not supposed to create a change By default we use native JSON.stringify/JSON.parse for serializing events for storage. In my benchmarks with...

P: Storage
documentation