Tugas 8 Perancangan Perangkat Lunak (A)
Nama : Tsaqif Deniar B.
NRP : 5025211151
Kelas : PPL (A)
Tugas 8
Estimasi Kapasitas Sistem
Estimasi Lalu Lintas
Estimasi lalu lintas TixOnline melibatkan proyeksi jumlah pengguna aktif, aktivitas harian mereka, serta interaksi yang terjadi di platform tersebut. Faktor-faktor yang perlu dipertimbangkan mencakup:
Pengguna Aktif: Perkiraan jumlah pengguna aktif setiap hari beserta tingkat pertumbuhannya.
Aktivitas Pengguna: Proyeksi jumlah pencarian film, pemesanan tiket, dan ulasan yang dilakukan oleh pengguna.
Puncak Aktivitas: Pengidentifikasian periode puncak seperti akhir pekan, hari libur, atau saat rilis film blockbuster yang mungkin menyebabkan lonjakan lalu lintas.
Asumsi
Jumlah pengguna aktif setiap hari adalah 5 juta.
Rata-rata aktivitas per pengguna per hari (pencarian film, pemesanan tiket, ulasan): 5.
Perhitungan
Total interaksi harian = 5 juta pengguna * 5 aktivitas = 25 juta interaksi per hari
Estimasi Penyimpanan
Perkiraan penyimpanan yang diperlukan untuk TixOnline sangat penting untuk mengelola data seperti profil pengguna, pemesanan tiket, ulasan, dan media (trailer film, poster).
Ukuran Data Pengguna: Estimasi ukuran data yang dibutuhkan untuk menyimpan profil pengguna, termasuk informasi pribadi dan preferensi mereka.
Penyimpanan Media: Perhitungan jumlah penyimpanan yang diperlukan untuk menyimpan trailer film, poster, dan media lain yang diunggah oleh pengguna.
Cadangan dan Redundansi: Penyediaan tambahan penyimpanan untuk menjaga integritas dan ketersediaan data dengan cadangan dan sistem redundansi.
Asumsi
Ukuran rata-rata profil pengguna: 1 MB.
Ukuran rata-rata per pemesanan (termasuk informasi tiket dan film): 0,5 MB.
Ukuran rata-rata ulasan dan media per pengguna: 1 MB.
Perhitungan
Total penyimpanan harian = (5 juta pengguna * 1 MB) + (25 juta pemesanan * 0,5 MB) + (5 juta pengguna * 1 MB) = 5 TB + 12,5 TB + 5 TB = 22,5 TB per hari
Estimasi Bandwidth
Estimasi penggunaan bandwidth untuk TixOnline meliputi transfer data untuk interaksi pengguna, pengiriman konten media, dan panggilan API ke layanan eksternal.
Pengiriman Data: Menghitung kebutuhan bandwidth untuk menyampaikan konten kepada pengguna dan mentransfer data interaksi.
Panggilan API: Memperkirakan frekuensi panggilan ke layanan eksternal seperti integrasi dengan layanan pembayaran atau basis data eksternal.
Asumsi
Rata-rata transfer data per interaksi: 0,1 MB.
Panggilan API per interaksi: 2.
Ukuran rata-rata panggilan API: 0,05 MB.
Perhitungan
Total bandwidth harian = (25 juta interaksi * 0,1 MB) + (25 juta interaksi * 2 panggilan API * 0,05 MB) = 2,5 TB + 2,5 TB = 5 TB per hari
Kesimpulan
Estimasi ini memberikan gambaran tentang skala operasional dan infrastruktur yang dibutuhkan oleh TixOnline untuk menjaga kinerja dan ketersediaan layanan yang tinggi. Angka sebenarnya dapat berubah-ubah berdasarkan tren pengguna, rilis film populer, dan perubahan dalam layanan aplikasi. Monitoring dan penyesuaian berkelanjutan dari estimasi ini sangat penting untuk memastikan sistem TixOnline tetap dapat ditingkatkan sejalan dengan pertumbuhan dan perubahan dalam lingkungan digital.
Referensi :
https://www.coursehero.com/file/70172669/DFD-TIX-IDdocx/
https://kuliahppl.blogspot.com/2024/05/estimasi-kapasistas-system.html
Comments
Post a Comment