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

Popular posts from this blog

Pemrograman Perangkat Bergerak (D) - Pertemuan 5

Pemrograman Perangkat Bergerak (D) - Pertemuan 2

Evaluasi Tengah Semester PPB (D) - Tsaqif Deniar