TUGAS 11 - PERANCANGAN PERANGKAT LUNAK (A)

 

TUGAS 11 - PERANCANGAN PERANGKAT LUNAK (A)


Nama: Keysa Anadea Aqiva Ajie
NRP: 5025211028
Kelas: PPL A


Estimasi Kapasitas Sistem untuk Instagram

Asumsi Aplikasi

Instagram memungkinkan pengguna untuk memposting foto, video, memberikan like, komentar, dan mengikuti akun lain. Kita akan menggunakan asumsi dasar mengenai jumlah pengguna aktif dan aktivitas mereka untuk membuat estimasi ini.

Estimasi Trafik

Asumsi:

  • Pengguna Aktif Per Bulan: 1.000.000.000
  • Pengguna Aktif Per Hari: 1.000.000.000 / 30 x 1/3 = 33.333.333 pengguna/hari
  • Rata-rata permintaan pengguna per hari (melihat feed, posting, like, komentar, dll.): 100

Perhitungan:

  1. Total Permintaan Harian: 33.333.333 x 100 = 3.333.333.300 permintaan/hari

  2. Permintaan Per Detik: 3.333.333.300 / 86.400 = 38.580 permintaan/detik

Estimasi Penyimpanan

Asumsi:

  • Data Pengguna: 1 KB/pengguna
  • Data Foto: 500 KB/foto
  • Data Video: 5 MB/video
  • Jumlah Foto yang diunggah per hari: 50.000.000
  • Jumlah Video yang diunggah per hari: 10.000.000

Perhitungan:

  1. Penyimpanan Data Pengguna: 1.000.000.000 x 1 KB = 1.000.000.000 KB = 1.000 TB

  2. Penyimpanan Foto per Hari: 50.000.000 x 500 KB = 25.000.000.000 KB = 25.000 GB = 25 TB

  3. Penyimpanan Video per Hari: 10.000.000 x 5 MB = 50.000.000 MB = 50.000 GB = 50 TB

Estimasi Bandwidth

Asumsi:

  • Rata-rata pengunduhan per pengguna per hari: 50 MB
  • Rata-rata pengunggahan per pengguna per hari: 10 MB

Perhitungan:

  1. Total Pengunduhan Harian: 33.333.333 x 50 MB = 1.666.666.650 MB = 1.666.666,65 GB = 1.666,67 TB

  2. Total Pengunggahan Harian: 33.333.333 x 10 MB = 333.333.330 MB = 333.333,33 GB = 333,33 TB

Kesimpulan

Untuk Instagram, sistem harus mampu menangani sekitar 38.580 permintaan per detik, menyediakan penyimpanan sekitar 76 TB per hari untuk foto dan video yang diunggah, serta mampu menangani bandwidth pengunduhan sekitar 1.667 TB dan pengunggahan sekitar 333 TB per hari. Estimasi ini membantu dalam merencanakan infrastruktur teknologi yang diperlukan untuk menjaga kinerja dan keandalan layanan yang optimal bagi pengguna.

Komentar

Postingan populer dari blog ini

TUGAS 2 PPB - KEYSA ANADEA 5025211028

ETS PPL A_KEYSA ANADEA

TUGAS 7 PPB - KEYSA ANADEA 5025211028