Mengatasi Publish Yang Lambat Di GooglePub/Sub Node.js
Google Pub/Sub adalah layanan messaging atau apa yang sering dikenal sebagai message queue seperti Apache ActiveMQ, Apache Kafka, dan sebagainya…
Google Pub/Sub adalah layanan messaging atau apa yang sering dikenal sebagai message queue seperti Apache ActiveMQ, Apache Kafka, dan sebagainya…
Pada awalnya, JavaScript tidak memiliki konsep module… Konsep module-pun mulai diperkenalkan secara tidak resmi seperti Asynchronous Module Definition (AMD), CommonJS, Node.js modules, SystemJS dan Universal Module Definition (UMD) dan ES6 pada akhirnya memperkenalkan keyword export
dan import
untuk mendukung module secara resmi…
Satu hal yang masih kurang pada contoh di repository GitHub tersebut adalah unit testing. Sebagai programmer yang mengikuti filosofi agile, saya selalu membuat unit test di semua proyek yang saya tulis…
Salah satu alasan utama saya melirik database serverless seperti Firestore adalah biaya. Harga sebuah droplet di Digital Ocean paling murah adalah $5 per bulan. Sementara dengan Firestore, pada proyek prototype dan sederhana, saya tidak perlu membayar bila aplikasi tidak digunakan…
Dengan TypeScript, saya tidak ragu lagi menggunakan fasilitas async/await
tanpa perlu khawatir masalah kompatibilitas JavaScript. Kode program terasa lebih singkat dan lebih mudah dipahami tanpa membuat banyak Promise
. Walaupun demikian, dalam kasus tertentu, saya tetap menggunakan Promise.all()
yang memiliki efek samping berbeda bila digantikan dengan async/await
…