umutbayraktar adlı üyeden alıntı: mesajı görüntüle
işlem hacmi büyük hocam toplam 800.000 kullanıcı günlük aktif 20.000 kullanıcı var projede. önbellek almak evet belki düşürür ama yinede işe yaramaz çünkü proje global günde 250k müziği stream ediyor search kısmını söylemiyorum bile. ek olarak youtubeden yasal olarak direkt stream verilebilen bir api zaten yok hepsi el altı. bahsettiğiniz limitler sadece search metaverisi için vs onlarda önemsiz zaten bize müzikleri sorunsuz kullanıcıya stream vermek için bir sistem gerekli.
Bir mq sistemi kurun hocam ve anlık işlem hacmine göre otomatik artacak bir worker sistemi mq ye atarsınız aranan müziği workerlarınız işler. İlk object storage'a bakarlar orada bulamazlarsa indirirler. Hocam bu kadar istek bence hiç bir sorun olmaz elastic search'de (postgresql index veya farklı bir şeyde yapabilirsiniz) koyarsınız araya bir tane hiç bir derdiniz kalmaz günlük o kadar aktif kullanıcınız varsa zaten müziklerin büyük bir çoğunu bir kaç ay içinde indirirsiniz sonrasında proxy sayısını düşürürsünüz vs. sadece ilk aşamada maliyetli.

Proxy yerine hetzner, aws, digitalocean gibi yerlerden trafiğe göre saatlik workerları auto scale edecek bir sistemde düşünebilirsiniz tasarruf için