Membangun Dashboard Monitoring Media Sosial yang Hemat 90% Beban Scraping
Scraping berulang untuk kata kunci yang sama itu boros — boros waktu dan boros risiko diblokir platform. Proyek ini menambahkan lapisan caching dan job queue supaya monitoring tetap real-time tanpa scraping berlebihan.
Fitur Utama
- Monitoring TikTok, Facebook, dan berita Google News berdasarkan kata kunci
- Dashboard interaktif untuk eksplorasi hasil
- Caching 12 jam (sosial media) dan 2 jam (berita)
- Job queue untuk scraping asinkron di background
Teknologi & Arsitektur
- Node.js sebagai server utama
- Puppeteer untuk scraping, RSS parsing untuk Google News
- Sistem caching dan job queue kustom
Peran Saya
- Merancang sistem caching dan job queue
- Membangun scraper untuk tiap platform dan dashboard monitoring
Manfaat Nyata
Beban scraping berkurang hingga 90% berkat caching, dan Google News lewat RSS merespons di bawah 1 detik dibanding puluhan detik lewat scraping penuh.

