Octavio
07/14/2026, 2:13 PMvar rating: Double by reactiveProperty(initialRating)
That single line makes a property observable, you subscribe to events to react to its changes, and when it does, it persists itself to your DB asynchronously, ๐ข๐ถ๐ต๐ฐ๐ฎ๐ข๐จ๐ช๐ค๐ข๐ญ๐ญ๐บ.
And much more. It also has kafka integration, and a well documented wiki, in case you want to take a look:
github.com/octaviospain/lirp