Hubungi Kami

Kerangka Materi

1. Pengantar Mengenai PostgreSQL Terdistribusi

  • Tantangan dalam skalabilitas saat menggunakan PostgreSQL dengan satu node saja
  • Gambaran umum ekstensi Citus: tujuan, arsitektur, serta komponen utama
  • Konsep-konsep kunci: node koordinator, node kerja, metadata, dan kunci distribusi

2. Arsitektur Kluster serta Proses Pengaturannya

  • Jenis-jenis node: koordinator dan worker
  • Berbagai tipe tabel: yang terdistribusi, yang direplikasi, serta tabel lokal
  • Proses instalasi serta konfigurasi Citus dalam lingkungan PostgreSQL yang sudah ada
  • Pengenalan kluster dan pengelolaan node-node di dalamnya

3. Strategi Distribusi Data serta Sharding

  • Metode sharding: hash versus append
  • Memilih kolom distribusi yang tepat untuk memaksimalkan efisiensi sistem
  • Cara mengelola tabel terdistribusi maupun tabel yang direplikasi
  • Teknik re-balanceing shard serta penambahan node baru untuk ekspansi sistem

4. Eksekusi dan Optimisasi Kueri Terdistribusi

  • Cara Citus mengarahkan serta menjalankan kueri secara paralel di seluruh node
  • Memahami rencana eksekusi kueri dalam konteks distribusi data
  • Strategi pengiriman kueri ke setiap node dan penyempurnaan proses eksekusinya

5. Konsistensi Data, Transaksi, serta Ketahanan Terhadap Gangguan

  • Proses Two-Phase Commit (2PC) dan mekanisme operasi atomik dalam sistem distribusi
  • Strategi penanganan kesalahan yang terjadi selama proses transaksi terdistribusi

6. Pengelolaan Operasional serta Kasus Pemakaian Nyata

  • Alat-alat pemantauan dan tampilan informasi khusus untuk Citus
  • Proses perawatan serta peningkatan versi sistem dalam lingkungan distribusi

Persyaratan

  • Telah menyelesaikan pelatihan Administrasi Lanjutan (Ketersediaan Tinggi & Replikasi) atau memiliki pengalaman setara
  • Memiliki pengetahuan yang memadai mengenai konfigurasi serta penyetelan kinerja PostgreSQL
  • Menguasai dasar-dasar penggunaan sistem operasi Linux serta konsep jaringan komputer

Calon Peserta

Para Administrator Basis Data berpengalaman, Insinyur DevOps, serta Arsitek Sistem yang sudah bertanggung jawab atas pengelolaan lingkungan PostgreSQL produksi dan ingin meningkatkan skalabilitasnya secara horizontal.

 7 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait