Write-ahead log'lar (WAL), PIDfile'lar ve UNIX'te atomik dosya işlemleri

Поделиться
HTML-код
  • Опубликовано: 28 июл 2024
  • Bu yayında veri tabanlarının kullandığı write ahead log (journaling) kavramını ele alacağız.
    ► Kanala Abone olup bildirimleri açmayı unutmayın!
    ► Sorularınızı videolara yorum olarak ekleyin ve tartışalım.
    ► Canlı yayınlardan haberdar olmak için:
    Twitter: / ahmetb 'den beni takip edebilirsiniz.
    Discord: bit.ly/ahmetb-discord üzerinden gruba sorular sorabilirsiniz.
    0:00 intro
    04:00 giris
    04:28 Things UNIX can do atomically
    51:47 PIDfile
    1:03:52 Özet
    01:14:43 Tree
    1:16:58 Mmap
    1:26:25 Databaseler nasıl çalışır?
    1:28:40 Write-ahead log'lar
    1:47:28 Write-ahead log kullanan Key-value store implementasyonu
    1:55:41 Write-ahead log örnekleri
    2:02:02 Kapanış
  • НаукаНаука

Комментарии • 9

  • @ahmetb
    @ahmetb  8 месяцев назад +2

    Yayini sonradan izlerken bölümlerin timestamp’lerini yazabilen cikarsa cok makbule gecer.

  • @devmrtcbk
    @devmrtcbk 7 месяцев назад +1

    Çok teşekkürler. Hakikaten hakkını vererek bu işi yapmak isteyen gençler için harika içerikler üretiyorunuz. Umarım yaptığınız bu çalışmalar hedeflediğiniz amaçlara katkı sağlar.

  • @user-ve1rz8mk7f
    @user-ve1rz8mk7f 8 месяцев назад

    merhaba hocam, yayınlarınızı severek takip ediyorum. Sürekli ufuk açıcı konulara değiniyorsunuz. Sektöre yeni başlayanlar için çok güzel oluyor. Benim biraz konunun dışında merak ettiğim bir şey var; kullandığınız klavyenin modeli ve switch türünü nedir? Yayında sesi çok güzel geliyor :)

  • @ramazangCoder
    @ramazangCoder 6 месяцев назад

    Respect

  • @takmakafana3328
    @takmakafana3328 8 месяцев назад

    Selamlar, çok güzel bir yayındı. Buradaki bilgileri özellikle database tasarlayabilecek kadar pek bilinmeyen şeyleri nasıl öğrendiniz, kaynak paylaşımı yapabilir misiniz bu konuda. Ben kitap okumayı tercih ediyorum ve uzun zamandır bu konuda bir kitaba denk gelemedim. System Design Interview kitabını okumuştum, yine sizin de paylaşımınıza denk gelip izleme fırsatım olmuştu. Değerli bilgi paylaşımınız için çok teşekkür ederim.

    • @ahmetb
      @ahmetb  8 месяцев назад

      Designing Data Intensive Applications guzel. Onun disinda Postgresql ve B-Tree’ler uzerine de guzel kitaplar var database konularina spesifik. Ben ilk kitabi okudum sadece.

    • @takmakafana3328
      @takmakafana3328 8 месяцев назад

      @@ahmetb çok teşekkür ederim, ben de tamamını değil ama biraz okumuştum o kitabı. Araya başka şeyler girince tekrar dönememiştim. Biraz da ağır gelmişti, 2 yıllık tecrübem vardı o zamanlar. Şimdi daha rahat okuyabilirim gibi. Başka kitap önerileriniz de olursa, lütfen paylaşın benimle, çok teşekkür ederim emeğinize 🙏

  • @tugrulgokce
    @tugrulgokce 8 месяцев назад

    1:54:21 niyet ettim WAL dosyasını okumaya 😁