alexandrepiveteau
07/22/2021, 2:28 PMkotlinx.serialization
, and sent / received through websockets with Ktor.
An interesting challenge was to design a nice abstraction layer around CRDTs with first-class support for coroutines and flows (in order, for instance, to collect editor state changes through a StateFlow
).
My thesis is ending soon, but I’d love to get some feedback on my work (especially if you’re interested in CRDTs and distributed systems) and my usage of KMM, so I can integrate it in the project !
The project is available on Github : https://github.com/markdown-party/mono
Feedback (via email or Slack) : alexandre.piveteau@heig-vd.chnfrankel
07/22/2021, 2:29 PMalexandrepiveteau
07/22/2021, 2:34 PMnfrankel
07/22/2021, 2:43 PMrocketraman
08/02/2021, 5:41 PM