Mohon tunggu...
Chatherine Eka
Chatherine Eka Mohon Tunggu... Universitas Islam Negeri Maulana Malik Ibrahim Malang

Informatics 👩🏻‍💻 | Traveler ✈️ | Basket 🏀

Selanjutnya

Tutup

Pendidikan

Memahami Software Architecture : Fondasi Utama dalam Pengembangan Sistem Modern

11 Maret 2025   11:32 Diperbarui: 11 Maret 2025   11:32 73
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Pendidikan. Sumber ilustrasi: PEXELS/McElspeth

Memudahkan skalabilitas dan pengembangan fitur baru tanpa mengganggu sistem lain.

  • Contoh: Netflix, Amazon, dan Gojek.

  • 3. Layered Architecture (N-tier Architecture)

    • Sistem dibagi menjadi beberapa lapisan, seperti Presentation Layer (UI), Business Logic Layer, dan Data Layer.

    • Memisahkan tanggung jawab antar komponen, sehingga lebih mudah dikelola.

    • Contoh: Aplikasi perbankan seperti BCA, Mandiri, dan BRI.

    4. Client-Server Architecture

    • Terdiri dari client yang meminta data dan server yang merespons permintaan tersebut.

    • Digunakan dalam hampir semua aplikasi web dan mobile saat ini.

    • Contoh: Google, Facebook, dan aplikasi perbankan online.

    5. Event-Driven Architecture

    • HALAMAN :
      1. 1
      2. 2
      3. 3
      4. 4
      5. 5
      6. 6
      Mohon tunggu...

      Lihat Konten Pendidikan Selengkapnya
      Lihat Pendidikan Selengkapnya
      Beri Komentar
      Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

      Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
    LAPORKAN KONTEN
    Alasan
    Laporkan Konten
    Laporkan Akun