January 2024

100ms is a CPaaS vendor with a video WebRTC infrastructure for developers.

Things discussed:

  • Their reliance (and love) towards the Go programming language
  • The use of Pion as an SFU
  • Why coturn and not a Go implementation
  • Splitting the work across clouds (they use GCP and a bit of AWS)
  • Redis and Mongo
  • The various recording techniques they employ and the reasoning behind it