WhatsApp gibi uygulamalar nasıl milyonlarca kullanıcıya hizmet verebiliyor?
Vložit
- čas přidán 12. 09. 2024
- Her hafta reddit r/programming'de popüler olan konuları konuşuyoruz.
Orijinal link:
/ whatsapp_discord_and_t...
Biz kimiz?
Özgür Akgün - Akademisyen. Şöyle bir kişisel sitesi var ozgurakgun.git...
Görkem Paçacı - Doktoralı yazılımcı.
Videolar uzadı çok iyi oldu teşekkürler
ufak bi düzeltme: managed thread ile green thread konseptleri birbirinden farklı şeyler. csharpta green thread yok, sadece managed thread var. green threadler java'ya java 21 ile yeni geldi, virtual thread adıyla. green threadin en yaygın örnekleri go'daki goroutine'ler ve beam'in process'leri. kısaca green thread = user level thread. yani schedulingini os değil runtime'daki bir user-level scheduler yapıyor. java'nın platform threadleri ve c#'ın managed threadlerinin schedulingi os tarafından yapılıyor. daha doğrusu her bir platform thread için bir adet os thread yaratılıyor ve scheduling os thread üzerinden yapılıyor. go'da ve beam'de 1 os-level thread üzerinde birden fazla green thread schedule edilebiliyor.
Teşekkürler düzeltme için. Öğrenmiş oldum ben de. C#’da olmaması ilginç, acaba parallels kütüphanesi onun işini yaptığı için mi acaba diye mi. Bir araştırayım.
@@gorkempacaci aslında c#'a da getirilmesi planlanıyordu ama sonradan vazgeçildi diye biliyorum. async/await syntaxı özellikle io-bound işlemlerde virtual thread'lere pek ihtiyaç bırakmıyor çünkü aslında async methodlar sadece aktifken bir managed thread üzerinde çalışıyor.
Türkiye'de üniversitesini okusam elde edemeyeceğim çok önemli bilgiler edinmiş oldum. Çok teşekkür ederim, iyi ki varsınız... 🖤
Büyüyüp küçülürken ayrıca bağlantılar kapanıyor websockette horizontal scale sıkıntılı. Bu bağlantılar tekrar bağlanınca ddos yemiş gibi oluyosun bi de. Başka çare yok tabi.
Lambda da çok sıkıntılı fiyatlandırma. Bağlantıyı canlı tutmak sıkıntı.
Videolar epey bi' keyifli
hocam neden isimlerinizi w/ diye yazmiyosunuz? not almam gerekiyor bazen soylediklerinizi isminizi bilmeden yapmaya calisiyorum. + sizin icin de iyi olur marka olmak uzeresiniz
açıklamada var aslında isimlerimiz. her videoda biz varız, hep yazsak sıkıcı olur.
Türkiyede de çıkıyor :)