kaanyalova adlı üyeden alıntı: mesajı görüntüle
Hocam konuya teknik açıdan hakim olmadan ezbere yorum yapmamanızı tavsiye ederim. ChatGPT'ye kod yazdıran değil, mimariyi kendi kurgulayan bir yazılımcıyım
Bahsettiğiniz "kol gibi proxy maliyeti" ancak her kanala Puppeteer/Selenium gibi ağır headless tarayıcılar bağlayıp render almaya çalışırsanız ortaya çıkar.
Bizim kurgulayacağımız mimaride durum şöyle çalışıyor:
1. Ağır Scraping Yok: Kanallara headless tarayıcı açmıyoruz. Sadece kanalın hafif JSON/Feeds endpoint'lerine lightweight asenkron HTTP istekleri (aiohttp/httpx) atıyoruz. İstek boyutu birkaç KB.
2. Akıllı Rotasyon & Rate Limit Management: 200 kanalı aynı milisaniyede bombalamak yerine, 10-15 saniyelik asenkron (asyncio) döngülere ve event-loop'a bölüyoruz.
3. YouTube IP Sınırları: Bu yöntemle tek bir ev/sunucu IP'sinden dakikada yapılan istek sayısı YouTube'un standart rate-limit kotalarının çok çok altında kalır.
Sonuç: 0 TL Proxy maliyeti, %0 IP engeli ve saniyeler içinde tespit. Ezbere kod yazmıyoruz, sistem optimizasyonu yapıyoruz.
Kral bunu bile gpt'ye yazdırmışsın yazdığın her şey yanlış üstelik , 0 IP engeli diyosun bunun garantisini 1 yıllık yazılımcı bile vermez
200 kanaldan bahsediyor adam , kaba hesapla 10 saniyelik döngüde 1200 istek atacaksın ve %0 ip üstelik 0 TL proxy maliyeti
hafif json endpoint diye bir mimari açıklama olur mu ?
Bu işte yapılacak en mantıklı çözüm şu , youtube push notification kullanarak polling yerine canlı bildirim(hubsub) , yani yeni video yüklendiğinde sisteme oto bildirim atacak , bak bu işte 0 proxy 0 maliyet 0 ip ban