Skip to content

B9JagoNgadpro/Modul12Architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Game Time Diagram

Context Diagram

Context Diagram

Container Diagram

Container Diagram

Deployment Diagram

DeploymentDiagram

Risk Storming

Risk Storming

Setelah melakukan risk storming, disepakati bahwa arsitektur baru akan menggunakan load balancer untuk mengelola distribusi lalu lintas ke layanan mikro untuk meningkatkan kinerja. Layanan mikro seperti Keranjang Belanja, Gametime App, Penjualan Pembelian, Rating dan Ulasan, serta Sistem Pengelolaan Riwayat, masing-masing akan memiliki fungsionalitas spesifik dan dapat diskalakan secara independen. Setiap layanan mikro akan menggunakan PostgreSQL untuk menjaga konsistensi data dan mendukung skalabilitas. Redis akan digunakan sebagai cache layer untuk meningkatkan kinerja dengan menyimpan data yang sering diakses. Implementasi CI/CD pipelines dan alat pemantauan seperti Prometheus dan Grafana akan digunakan untuk memastikan sistem dapat di-deploy dan dimonitor secara efisien.

Keranjang

Keranjang Component Diagram

Berikut adalah diagram untuk komponen pada fitur keranjang componentdiagramkeranjang

Keranjang Code diagram

Untuk code diagram keranjang adalah sebagai berikut codediagramkeranjang

Penjualan Pembelian

Pejualan Pembelian Component Diagram

Berikut adalah diagram untuk komponen pada fitur Penjualan Pembelian architecture-PenjualanPembelian Component

Penjualan Pembelian Code diagram

penjualanpembelian3

Rating & Ulasan

Rating & Ulasan Component Diagram

Berikut adalah diagram untuk komponen pada fitur Rating & Ulasan componentdiagramRatingUlasan

Rating & Ulasan Code Diagram

Untuk code diagram Rating & Ulasan adalah sebagai berikut codediagramRatingUlasan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •