Lewati ke isi

Sentra Laundry — Scalability Plan & Future Improvements

Scalability Plan

Ketika cabang franchise laundry melesat hingga ratusan outlet dengan jutaan pencucian item cucian bulanan:

  • Distributed RabbitMQ Event Bus: Perubahan status pakaian (misal: cuci selesai -> siap setrika) memicu puluhan event komputasi. Kita memisahkan penulisan database utama menggunakan RabbitMQ Event Bus. Perubahan status ditaruh di antrean pesan, diolah secara asinkron oleh worker background, menjaga latensi database utama tetap rendah (< 50ms) meski volume transaksi memuncak di musim hujan.

  • Regional Outlet Database Partitioning: Database PostgreSQL utama membagi partisi tabel transaksi laundry_orders berdasarkan regional wilayah operasi outlet (outlet_id range-partitioning) demi kecepatan query pencarian histori laundry konsumen di HP mereka.

Future Improvements

Untuk jangka panjang, SentraLaundry Clean siap diintegrasikan dengan modul inovasi berikut:

  • AI-Powered Automatic Stain & Fabric Recognition: Kamera resolusi tinggi dipasang di atas meja sortir kasir. Menggunakan model Computer Vision sederhana (misal: Convolutional Neural Network), AI mendeteksi jenis noda (noda karat, minyak, kopi) dan merekomendasikan bahan kimia penghilang noda (chemical spotter) yang paling aman untuk jenis serat kain yang teridentifikasi otomatis.

  • RFID Bag Tagging for High-Volume Processing: Alih-alih menyematkan tag barcode thermal konvensional yang harus dipindai manual satu per satu dengan laser scanner, keranjang cucian dipasang chip RFID anti air (waterproof RFID tag). Operator cukup menaruh keranjang cucian di atas meja sensor, sistem otomatis memindai dan memperbarui status seluruh isi pakaian di dalam keranjang secara serentak tanpa sentuh (Zero Touch Scan).

  • White-Label Courier Partner Integrations: Integrasi API dua arah dengan penyedia jasa logistik on-demand nasional (seperti GrabExpress, GoSend, Lalamove API). Jika kurir internal outlet sedang overload pesanan saat akhir pekan, sistem otomatis mengalihkan penjemputan/pengantaran cucian ke kurir mitra eksternal terdekat dengan perhitungan tarif dinamis.