Dan untuk orang besar (Google, Apple, dll.) Mereka memiliki perangkat keras yang canggih, dan mahal, lalu lintas rute.
Solusi yang lebih sederhana adalah dengan mengatur beberapa host Anda dan memiliki satu host yang merotasi permintaan.
Katakanlah kami memiliki 5 server untuk meng-hosting video, bernama VideoHostN dan kami memiliki satu server terpisah dari server yang melacaknya menggunakan nama RoutingHost.
Klien iOS pertama meminta alamat untuk mendapatkan video dari RoutingHost. RoutingHost mengembalikan alamat pada VideoHost1.
Permintaan klien iOS kedua. RoutingHost membalas dengan VideoHost2.
Demikian seterusnya hingga mencapai max hipotetis kami, VideoHost5, dan reset ke VideoHost1.
Hanya perlu beberapa kode sisi server sederhana untuk melacak VideoHost mana yang akan digunakan selanjutnya dan mengembalikan alamatnya.
Ini adalah cara yang murah dan mudah untuk menyebarkan pengguna. Ini tidak menjamin bahwa Anda tidak akan mendapatkan beberapa pengguna yang tersumbat pada VideoHost yang diberikan. Kesempatan acak bahwa beberapa pengguna dengan koneksi lambat semua bisa berakhir menarik dari lokasi yang sama, tetapi ini adalah permulaan.