poc-failover-cdn
POC demonstrating single-CDN plus API Gateway is insufficient for failover HA, shows client-side fault tolerance via Route53 failover.
Link
Related resources
- Go-With-The-Winner: Client-Side Server Selection for Content DeliveryAcademic algorithm behind Netflix-style client-side multi-CDN selection.
- multi-dns-cdn-failoverMIT-licensed YAML-configured DNS failover tool across Cloudflare, deSEC, and Bunny CDN with GitHub Actions sync workflow.
- Simplifying Multi-CDN Delivery with HLS/DASH Content Steering (SMPTE 2023)SMPTE paper by Yuriy Reznik comparing content steering against other multi-CDN switching approaches, with performance measurements.
- Dynamic CDN Switching: Content Steering in dash.js (Fraunhofer HHI)Fraunhofer writeup of the DASH-IF content steering wire format and its dash.js reference implementation, covering defaultServiceLocation, q…
- Replacing Client-Side JavaScript SDKs with WebAssembly Components at the EdgeFastly engineering post on running WebAssembly components at the CDN edge, a pattern applicable to moving manifest and player-side logic of…
- Theta EdgeCloud Architecture OverviewDocs for a distributed edge GPU marketplace for video and AI workloads, describing multi-shard topology and efficiency_score-based job rout…
- Livepeer: Benchmark Transcoding GuideDocumentation for livepeer_bench, covering real-time segment/duration ratio methodology and tuning concurrent transcode sessions on orchest…
- ApsaraVideo Media Processing (MPS) Development GuideAlibaba Cloud MPS developer docs covering the job/queue/workflow/template model, Narrowband HD encoding, and APIs like SubmitJobs and AddMe…
- OCI Media Services Overview (Oracle Cloud)Oracle Cloud docs for Media Flow (transcoding, ABR ladder, transcription) and Media Streams (HLS packaging and CDN origin) media pipelines.
- Streaming Media from Backblaze B2Practical guide to serving video from B2 object storage, including the byte-range gotcha where the Native API breaks Safari while the S3-co…
- Achieving 3-Second Latency: LL-HLS and LL-DASH Optimization with CDNEngineering deep-dive on a chunked-proxy CDN module that relays origin bytes mid-fetch, and why proxy_cache_lock plus proxy_buffering break…
- Building a Petabyte-Scale Video Archive with Fixed-Cost CephArchitecture write-up on tiering a video archive in one Ceph cluster: hot pool with 2x replication plus an archive pool using 5+2 erasure c…
- EdgeCDN-XKubernetes-native GitOps CDN with EdgeOTT-X for full ingest-to-playout OTT streaming, SR-IOV support, in production at Slovak Telekom (3Tbp…
- PCDNHybrid CDN/P2P architecture combining HLS, WebRTC, video.js, and peerjs for video delivery.
- SRS Performance and Capacity BenchmarksSRS documentation reporting per-protocol capacity and benchmark numbers for RTMP, HTTP-FLV, HLS and WebRTC, useful for server sizing.