I’m actually writting a few cool R&D projects in Kotlin atm, they all will be released under OpenSource and Commercial licenses.
First of all It’s a smart WebRTC routing solution, which uses some machine learning to classify and predict possibility of network failures and realtime streaming faults.
I want to create a P2P fault tolerant and highly available realtime streaming and distributed relational DB storage solution, both for storing application’s public data and static files.
It’s like you’ve put all your data into the client's devices/browsers and make it highly redundant and available for everyone, and any realtime event or data chunk is guaranteed to be delivered in time with a predictable latencies.
I’m planning some GraphQL support for the frontend, and integration with existing SQL/NoSQL DB’s.