pg-events:使用 Postgresql 作为 Node.js 开发的事件存储

时间:2024-08-01 13:25:04
【文件属性】:

文件名称:pg-events:使用 Postgresql 作为 Node.js 开发的事件存储

文件大小:52KB

文件格式:ZIP

更新时间:2024-08-01 13:25:04

JavaScript

pg-事件 使用 Postgresql 作为具有用户定义投影的 Node.js 开发的事件存储 这里还没有太多可看的。 这个库已经过了“概念验证”阶段,但还远没有“足够强大以进行实际生产”


【文件预览】:
pg-events-master
----.gitignore(33B)
----pg-events.json(103B)
----package.json(1007B)
----gulpfile.js(380B)
----LICENSE(11KB)
----README.md(241B)
----lib()
--------event-projector.js(438B)
--------.gitignore(12B)
--------projections.js(4KB)
--------stream-aggregator.js(1KB)
--------async-projection-daemon.js(3KB)
--------aggregate-projector.js(797B)
--------templates()
--------cli.js(4KB)
--------server()
--------sql()
--------store-base.js(772B)
--------function-template.js(1KB)
--------index.js(4KB)
--------pg-service.js(771B)
--------snapshot-aggregator.js(1KB)
--------projection-library.js(3KB)
--------seeder.js(4KB)
--------string-builder.js(274B)
--------projection-plan.js(979B)
--------ddl-builder.js(1023B)
--------rolling-buffer.js(822B)
--------in-memory-store.js(3KB)
--------projection-ddl.js(757B)
----test()
--------test-projection-library.js(2KB)
--------test-projection-library-compilation.js(607B)
--------test-async-daemon.js(4KB)
--------test-snapshot-aggregator.js(4KB)
--------test-projection-plan.js(654B)
--------test-naive-event-recapitulation.js(3KB)
--------test-InMemoryStore.js(2KB)
--------test-eventstore-server.js(4KB)
--------test-projection-as-aggregate-across-streams.js(1KB)
--------test-client_toEventMessage.js(2KB)
--------test-schema-seeder.js(3KB)
--------test-projector-hub.js(2KB)
--------test-projection-by-event.js(2KB)
--------test-end-to-end-snapshot-aggregation.js(3KB)
--------test-client-append-validation.js(480B)
--------projections()
--------test-aggregates.js(2KB)
--------quest-events.js(1KB)
--------test-rolling-buffer-initialization.js(611B)
--------test-projection-by-stream.js(4KB)
--------harness.js(4KB)
--------test-end-to-end-event-capture-with-projections.js(3KB)

网友评论