Hi people 🙂
I wrote a serialization implementation that uses Amazon’s Ion to [de]serialize to binary. It stores just flat data, and relies on Kotlin’s Serialization framework for the objects’ structure. Also, the implementation retains the object references upon deserialization.
It’s a really simple implementation and I would like to hear your opinion.
I just started with it - and plan to develop it further and maintain it. I wrote some simple tests for some cases I can think of, and everything seems to be working ok.
https://github.com/dimitark/kotlinx-serialization-ion