Ufak bir algoritmik düşünceyle çözebilirsiniz. Hatta bu sistemlerin eşleşme ve doluysa farklı sunucuya yönlendirme sistemi if & else ile oluyor genelde.

İf/else kodlamasını araştırırsanız rahatlıkla anlayacağınızı düşünüyorum.