Sistem & Infra
Low-Level Socket Client-Proxy-Server & QoS Analyzer
Engine jaringan tingkat rendah yang mengimplementasikan protokol web server kustom, caching forward proxy, dan pengukuran telemetri jaringan.
Implementasi & Rancangan Sistem
Arsitektur socket tingkat rendah Python 3 murni mencakup HTTP server multi-threaded (TCP 8000), echo server (UDP 9000), caching forward proxy (TCP 8080, Cache HIT/MISS, penanganan 502/504), dan pengukur telemetri QoS 5-thread konkuren (RTT, Jitter, Packet Loss, Throughput).
Peran & Kontribusi
Arsitektur mandiri: merancang handler socket TCP/UDP mentah tanpa framework pihak ketiga, mengimplementasikan mekanisme cache lookup di disk lokal, dan melakukan pengujian telemetri QoS jaringan secara sistematis.
Poin Utama Implementasi
- Mengimplementasikan HTTP server multi-thread (TCP 8000) dan UDP echo server (UDP 9000) langsung di atas primitif socket Python.
- Membangun caching forward proxy (TCP 8080) dengan logika Cache HIT/MISS lokal serta penanganan error upstream 502/504.
- Merancang klien penguji 5-thread konkuren untuk mengukur RTT, jitter, packet loss, dan throughput jaringan.
Bukti Verifikasi & Hasil
- Teruji menangani koneksi konkuren, percepatan latensi pada proxy Cache HIT, dan respons error 502/504 yang presisi.