dolittle / Runtime

Runtime for Dolittle
https://dolittle.io
MIT License
14 stars 10 forks source link

9.0.0 Hadhafang #748

Closed mhelleborg closed 1 year ago

mhelleborg commented 1 year ago

Summary

Major upgrade of the runtime, focusing on performance and ease of use. Does away with written streams for eventhandlers, and changes it to stream directly from the eventlog. Perfomance is roughly 2X the latest V8 releases, even without enabling concurrency.

It also does away with several limitations around changing existing eventhandlers, and will no longer validate that the new event set matches the old one.

Upgrading from V8 to V9 should be non-breaking, but downgrading from 9 to 8 is not fully supported.

Added

Changed

Fixed

Removed