Sammi Aldhi YantoGo Concurrency Power-Up: Harnessing the Semaphore Pattern for Efficient Resource ManagementSemaphore itu apa?Jul 31, 2023Jul 31, 2023
Sammi Aldhi YantoBelajar Redis Pub/Sub: Komunikasi Asynchronous dalam Sistem TerdistribusiPub/Sub (Publish/Subscribe) adalah architectural design pattern yang digunakan dalam sistem terdistribusi untuk komunikasi asynchronous…Jul 24, 2023Jul 24, 2023
Sammi Aldhi YantoDiving into Server-Sent Events (SSE) with Food Delivery Tracking Study Case 🏍️SSE adalah salah satu teknologi yang memungkinkan kita untuk mengirim data secara real-time dari server ke client melalui koneksi HTTP. Ini…Jul 23, 20231Jul 23, 20231
Sammi Aldhi YantoMaksimalkan Efisiensi Pencarian Data dengan Full Text Search di PostgreSQLPencarian data adalah fitur umum yang dimiliki banyak aplikasi, seperti Facebook, Instagram, Twitter, Threads, atau media sosial lainnya…Jul 19, 2023Jul 19, 2023
Sammi Aldhi YantoMembuat Search Auto Complete dengan Struktur Data TrieSaat kita lagi searching di Google atau berbelanja di online shop katakanlah di tokopedia, blibli, shopee, dll. ketika kita mulai mengetik…Jul 15, 2023Jul 15, 2023
Sammi Aldhi YantoDistributed task queue dengan Golang AsynqApa itu Tasks Queue? Task Queue adalah sebuah mekanisme yang digunakan untuk mengatur dan menjalankan tugas atau pekerjaan yang memerlukan…Jul 13, 2023Jul 13, 2023
Sammi Aldhi YantoGimana Cara Bikin URL Shortener?Siapa sih yang nggak pernah make tinyurl? bit.ly? goo.gl? Atau yang lainnya? Semua itu adalah layanan URL shortener. URL shortener adalah…Jul 10, 2023Jul 10, 2023
Sammi Aldhi YantoSay Goodbye to Redundant Requests: Golang SingleflightDalam pengembangan aplikasi, kita sering berhadapan dengan interaksi terhadap resource eksternal dan operasi I/O, seperti API request…Jul 7, 2023Jul 7, 2023