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

Поділитися
Вставка
  • Опубліковано 5 вер 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ı.

КОМЕНТАРІ • 12

  • @hasanyurdakul7041
    @hasanyurdakul7041 3 місяці тому +5

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

  • @guneyizol3493
    @guneyizol3493 2 місяці тому +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 2 місяці тому

      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 2 місяці тому

      @@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 3 місяці тому

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

  • @Siege680
    @Siege680 3 місяці тому

    Videolar epey bi' keyifli

  • @cenullum
    @cenullum 3 місяці тому

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

  • @HistoricalPlayer
    @HistoricalPlayer 3 місяці тому

    Türkiyede de çıkıyor :)

  • @user-ue4op2vq2i
    @user-ue4op2vq2i 2 місяці тому

    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 2 місяці тому +3

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