Postingan

Menampilkan postingan dari Juni, 2024

Desain Database - Tugas Pertemuan 14 PPL

Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A Desain Database Aplikasi Instagram

Desain Sistem Aplikasi Instagram - Tugas Pertemuan 13 PPL

Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A Desain Sistem Aplikasi Instagram Deskripsi Aplikasi Instagram adalah layanan jejaring sosial berbagi foto dan video yang dimiliki oleh Meta Platforms. Pengguna dapat mengunggah media yang dapat diedit dengan filter, diatur dengan tagar, dan dikaitkan dengan lokasi melalui penandaan geografis. Postingan dapat dibagikan secara publik atau dengan pengikut yang disetujui sebelumnya. Requirement Kebutuhan Fungsional Pada persyaratan fungsional, kami tidak akan membahas halaman login atau signup Instagram karena arsitektur login dan signup sama untuk semua. Kita akan melihat lebih jauh seperti memposting foto, dll. - Posting foto dan video : Pengguna dapat memposting foto dan video di Instagram. - Mengikuti dan berhenti mengikuti pengguna : Pengguna dapat mengikuti dan berhenti mengikuti pengguna lain di Instagram. - Menyukai atau tidak menyukai postingan : Pengguna dapat menyukai atau tidak menyukai postingan dari akun yang mereka ikuti. - M...

Estimasi Kapasitas Sistem - Tugas Pertemuan 11 PPL

Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A Estimasi Kapasitas Sistem Estimasi Kapasitas untuk Netflix Estimasi Trafik Asumsi: Pengguna Aktif Per Bulan: 200.000.000 Pengguna Aktif Per Hari: 200.000.000 / 30 x 1/3 = 6.666.667/hari Rata-rata permintaan pengguna per hari: 15 (misalnya, setiap pengguna menonton 15 video atau episode per hari) Perhitungan: Total Permintaan Harian 6.666.667 × 15 = 100.000.005  Permintaan/hari 6.666.667 \times 15 = 100.000.005 \text{ Permintaan/hari} 6.666.667 × 15 = 100.000.005  Permintaan/hari Permintaan Per Detik 100.000.005 86.400 = 1.157  Permintaan/detik \frac{100.000.005}{86.400} = 1.157 \text{ Permintaan/detik} 86.400 100.000.005 ​ = 1.157  Permintaan/detik Estimasi Penyimpanan Asumsi: Data Pengguna: 1KB/pengguna Data Video: 500MB/video Jumlah Video: 5.000.000 Perhitungan: Penyimpanan Data Pengguna 200.000.000 × 1  KB = 200.000.000  KB = 200  TB 200.000.000 \times 1 \text{ KB} = 200.000.000 \text{ KB} = 200 \tex...

Studi Kasus HLD dan LLD - Tugas Pertemuan 7 PPL

Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A HLD dan LLD

Low Level Design - Tugas Pertemuan 6 PPL

Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A Low Level Design Referensi :  https://www.ijcoreit.org/index.php/coreit/article/view/38/38# Analisis Dan Perancangan Perangkat Lunak Chatting Online Berbasis Web 

Komponen Desain Sistem - Tugas Pertemuan 10 PPL

Gambar
  Nama : Tigo S Yoga NRP : 5025211125 Kelas : PPL A Komponen Desain Sistem Definisi Load Balancer Load balancer adalah sebuah perangkat atau perangkat lunak yang bertindak sebagai proxy lalu lintas dan mendistribusikan lalu lintas jaringan atau aplikasi ke sejumlah server. Load balancer digunakan untuk mendistribusikan kapasitas selama waktu lalu lintas puncak dan meningkatkan keandalan aplikasi. Mereka meningkatkan kinerja keseluruhan aplikasi dengan mengurangi beban pada layanan atau cloud individu, dan mendistribusikan permintaan ke berbagai permukaan komputasi untuk membantu mempertahankan sesi aplikasi dan jaringan. Fungsi dan Manfaat Load Balancer Distribusi Beban Kerja : Membagi lalu lintas secara merata di antara server untuk mencegah kelebihan beban pada satu server. Meningkatkan Ketersediaan dan Keandalan : Dengan mendistribusikan beban kerja, load balancer dapat meningkatkan ketersediaan layanan dengan mengalihkan lalu lintas dari server yang bermasalah atau gagal ke s...