WhatsApp gibi uygulamalar nasıl milyonlarca kullanıcıya hizmet verebiliyor?

Sdílet
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ı.

Komentáře • 12

  • @hasanyurdakul7041
    @hasanyurdakul7041 Před 3 měsíci +5

    Videolar uzadı çok iyi oldu teşekkürler

  • @guneyizol3493
    @guneyizol3493 Před 3 měsíci +2

    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.

    • @gorkempacaci
      @gorkempacaci Před 3 měsíci

      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.

    • @guneyizol3493
      @guneyizol3493 Před 3 měsíci

      @@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.

  • @emrecankaya8149
    @emrecankaya8149 Před 3 měsíci

    Türkiye'de üniversitesini okusam elde edemeyeceğim çok önemli bilgiler edinmiş oldum. Çok teşekkür ederim, iyi ki varsınız... 🖤

  • @cenullum
    @cenullum Před 3 měsíci

    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ı.

  • @Siege680
    @Siege680 Před 3 měsíci

    Videolar epey bi' keyifli

  • @user-ue4op2vq2i
    @user-ue4op2vq2i Před 3 měsíci

    hocam neden isimlerinizi w/ diye yazmiyosunuz? not almam gerekiyor bazen soylediklerinizi isminizi bilmeden yapmaya calisiyorum. + sizin icin de iyi olur marka olmak uzeresiniz

    • @oakgun
      @oakgun Před 3 měsíci +3

      açıklamada var aslında isimlerimiz. her videoda biz varız, hep yazsak sıkıcı olur.

  • @HistoricalPlayer
    @HistoricalPlayer Před 3 měsíci

    Türkiyede de çıkıyor :)