While developing a WebRTC application may not be the easiest web application you’ll be developing, scaling it properly to a large number of users is a lot more challenging.
This eBook outlines some of the best practices in the industry that companies are using to scale their own WebRTC deployments. If you plan on launching a production service with WebRTC, and want it to scale successfully, then the insights found in this eBook will be invaluable to you.
The eBook spans 22 pages.
Topics covered:
- 1Coupling vs Decoupling
- Pros and Cons
- Alternatives
- 2Failover and Upgrading
- Statefulness and Statelessness
- Upgrading
- User Refresh and Disconnections
- 3Sizing
- Scaling Factors
- Scaling Automation
- 4Server Allocation
- Allocation Algorithms
- Fragmentation
- Growth Potential Management
- 5Geographic Spread
- P2P4121
- Streams Rotation
- Tab Switching
- Cascading Media Servers
- 6Monitoring
- Collecting Statistics
- Active Monitoring
- 7About the Author