Abstract
Informasi mengenai kegiatan atau peristiwa yang terjadi pada suatu kota diperlukan bagi masyarakat, khususnya bagi mereka yang memang memiliki kepentingan terhadap kota tersebut. Oleh karena itu diperlukan adanya pembangunan sistem yang berfungsi sebagai sarana penyaluran informasi dari pemerintah kepada masyarakatnya. Sebuah sistem pengirim notifikasi dapat menjadi pilihan bagi pemerintah menyampaikan informasi atau berita mengenai kejadian di sebuah kota kepada masyarakatnya. Untuk membangun sistem notifikasi salah satu yang dibutuhkan ialah model arsitektural dari sistem. Model arsitektural menjelaskan bagaimana komunikasi antar element dilakukan, tersusun atas metode dan protokol. Untuk membangun sebuah sistem yang menyediakan layanan pengiriman pesan untuk banyak pengguna dengan memperhatikan kecepatan dan ketersedian pesan sampai kepada penerimanya. Maka metode yang dapat menyelesaikan masalah tersebut ialah metode publish - subscribe. Publish - subscribe merupakan metode komunikasi berdasarkan kejadian dan mempunyai keunggulan dalam hal skalabilitas, time decoupling, space decoupling, dan synchronization decoupling. Protokol dalam pengiriman pesan yang dapat mendukung metode dari publish - subscribe ialah MQTT dan XMPP. Untuk itu peneliti melakukan preliminary research untuk membandingkan kedua protokol tersebut, dan pada akhirnya peneliti memilih untuk menggunakan protokol XMPP. Hasil dari penelitian ini ialah pembangunan sebuah sistem pengirim notifikasi masal dengan menerapkan metode dari publish - subscribe berbasis protokol XMPP, harapannya dapat membantu pemerintah sebuah kota untuk menyampaikan informasi mengenai kota tersebut kepada masyarakatnya. Tujuan dari penelitian yaitu untuk memilih metode dan protokol yang diperlukan berdasarkan kebutuhan dari sistem yang ingin dibangun dan penelitian ini juga ditujukan agar dapat melihat kinerja dari sistem sehingga dapat menjadi acuan dari peneliti lain dalam mengerjakan penelitiannya atau membantu seseorang yang ingin mengembangkan sebuah sistem pengirim notifikasi