skip to content
Blog Personal

Ringkasan Bisakah Table Sebagai Message Broker ?

/ 1 min read

link: https://www.youtube.com/watch?v=B5QPtCAxae4

Bisakah Table Sebagai Message Broker

jawaban singkat: tidak bisa.

Kapan Tahu Data Masuk
  1. Kapan tahu data masuk
    • jika memakai table, maka melakukan query terus-terusan atau infinite loop
Mau Load Balancer
  1. Mau distribusikan kerjaan (Load Balancer)
    • Jika memakai message broker, makai round robin contohnya data 1 bisa ke aplikasi 1, data 2 bisa ke aplikasi 2
    • Jika memakai table, query bersamaan maka dapat data sama
Konsep Pubsub
  1. Konsep Pubsub (Publish/Subscribe)
    • siapapun membutuhkan data nya maka dikirim.
    • Tapi jika memakai tabel, perlu delete data nya karena query 2 kali, contohnya di ascending untuk mendapatkan data terakhir
Partisi
  1. Partisi
    • Tidak semua message broker fitur partisi.
    • Yang bisa gunakan partisi.Contohnya: Apache Kafka.
    • jika makai tabel == aplikasi harus sama - sama banyak