Penutupan Architecture Patterns
Software Architecture Patterns Lainnya
Artikel ini tidak membahas semua Software Architecture Patterns yang ada, hanya membahas yang sering digunakan.
Teknologi khususnya pada Software Design selalu berkembang dari waktu ke waktu, awal tahun 2000 belum banyak yang menggunakan Microservices, namun sekarang hampir semua perusahaan besar menggunakannya.
Masih banyak juga patterns yang belum dibahas, dan bisa dipelajari secara mandiri, seperti :
Onion Architecture, Screaming Architecture, Event-Bus Architecture, dan masih banyak yang lainnya
Penutup
Software Architecture Patterns bukanlah solusi yang saklek dimana kita harus memilih salah satunya.
Kita bisa melakukan kombinasi beberapa Patterns yang memang sesuai dengan kebutuhan kita.
Misal kita bisa kombinasikan Microservices dan Event-Driven, atau Monolith dengan Layered, Microservices dengan Layered, dan lain-lain.