sensei
sensei copied to clipboard
Merge json refactor
This is a large pull request. It contains 3 things:
- Fixes for activity engine
- JSON library change. In production, we saw a decrease in signal latency from about 110 ms to 80 ms!!! as a result of this change. We believe this improvement is enough to power home page on USCP despite USCP's additional overhead above signal's. I think there's actually further improvement that can be made by improving the serialization of SenseiResult.
- Looks like Volodymyr's sensei-ba stuff sneaked in... we can try excluding that if necessary.
Is there any chance that this pull request would be merged? It has been a while since it was submitted. Without merging this pull request we can not bring other performance/stability Sensei fixes into this repo. Moreover as far I remember Josh spent lots of time preparing it