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.