mediamtx
mediamtx copied to clipboard
Support native horizontal scalability and add an Helm chart
Describe the feature
Support native horizontal scalability and add an Helm chart.
TODO:
- Allow multiple server replicas to share the same internal state, by using an external database (probably etcd)
- Distribute paths among available replicas
- If a replica receives a publish request that doesn't belong to it, proxy the request to the correspondent replica
- If a replica receives a read request that doesn't belong to it, contact the replica that has the correspondent stream and proxy that stream
- Create an Helm chart that allows users to instantiate and scale the server with no effort.
Support it