2 ms·
Thank you! I have been focused most on vertically scaling Pion. AES-GCM[0] was a big one that landed recently. I also pushed for it in Chromium[1], it still is
by Sean-Der 5y ago
Thank you!
I have been focused most on vertically scaling Pion. AES-GCM[0] was a big one that landed recently. I also pushed for it in Chromium[1], it still isn't the default unfortunately. Batch UDP[2] should be happening soon as well.
After that I want to generally make Pion faster[3], less allocations, locking etc... I don't have concrete plans though. If anyone has experience in this area I would love your help. I want to build it in a way that we can't regress perf wins.
For scaling horizontally I have been watching LiveKit[4] and really excited about what they are doing.
[0] https://github.com/pion/srtp/issues/85 https://github.com/pion/srtp/issues/85
[1] https://bugs.chromium.org/p/chromium/issues/detail?id=713701#c22 https://bugs.chromium.org/p/chromium/issues/detail?id=713701...
[2] https://github.com/pion/ice/issues/128 https://github.com/pion/ice/issues/128
[3] https://github.com/pion/webrtc/issues/1560 https://github.com/pion/webrtc/issues/1560
[4] https://blog.livekit.io/going-beyond-a-single-core-4a464d20d17a https://blog.livekit.io/going-beyond-a-single-core-4a464d20d...