Pub/Sub Exam Tips

Berikut beberapa point yang perlu diperhatikan mengenai Pub/Sub

Decouple Data, gunakan Pub/Sub untuk area yang dapat mengimplementasikan decouple components. Pub/Sub dapat berguna sebagai “shock arbsorber”, menerima data secara global dan dapat dikonsumsi oleh berbagai component.

Decouple Service, gunakan Pub/Sub untuk menambahkan event logic kedalam stack. Pub/Sub dapat pass events dari sistem ke sistem dengan asynchronous workflow.

Keterbatasan Pub/Sub, perhatikan keterbatasan Pub/Sub, yaitu: ukuran data maks 10Mb, tidak ada konsep dead-letter-queue dan Anda perlu memperhatikan masalah expiry time dari message yang tidak terkirim dan subscriptions yang tidka digunakan.

Apache Kafka, jika Apache Kafka muncul dalam exams, kemungkinan besar Pub/Sub adalah service yang tepat untuk menggantikannya, terutama jika studi kasus mengenai managed cloud service. Namun perlu diperhatikan Apache Kafka memiliki feature yang luas, pastikan Pub/Sub memenuhi kebutuhan teknikal.

Cloud IoT, perhatikan mengenai Cloud IoT solutions. Cloud IoT memanage secure device registration dan connection, namun semua messages ditangani oleh Cloud Pub/Sub.

Cloud Tasks, pelajari juga GCP asynchronous system seperti Cloud Tasks agar dapat membedakan solusi mana yang lebih tepat digunakan, Cloud Tasks atau Pub/Sub.

Browse Reference Architecture, Pub/Sub umumnya sebagai pemersatu sebuah data pipeline atau asynchronous workflow. Gunakan smart analytics reference architecture untuk memahami bagaimana Pub/Sub bekerja dengan product dan service GCP lainnya.

Sharing is caring: