4 ms·
how did the java interop work for you ? I used to work in a company that used that approach with gomobile (golang) , and frankly the dark magic required to have
by bsaul 7y ago
how did the java interop work for you ? I used to work in a company that used that approach with gomobile (golang) , and frankly the dark magic required to have a decent java API to the shared library made me want to not touch that with a ten foot pole.
I believe it was due to JNI but my memories may be wrong.
- Aissen 7y agoThe answer is in the parent's comment. They used protobufs, so I guess there's no JNI, just a simple RPC over a local socket.
- bsaul 7y agoThanks, i completely missed that part. Very interesting solution...
- izacus 7y agoWe used Dropbox' Djinni for a long while and it was good for most cases, but there were performance limitations - we switched to protobuffs over byte[] arrays for complex data later.