Mikroservice

term_id: microservices

Category: engineering_practice

Definition

Dalam konteks rekayasa AI, mikroservice memungkinkan komponen-komponen berbeda dalam pipa AI, seperti pra-pemrosesan data, inferensi model, dan penyimpanan hasil, untuk dikembangkan, diskalakan, dan dipelihara secara independen satu sama lain. Pendekatan ini meningkatkan fleksibilitas dan ketahanan sistem AI dalam skala besar.

Summary

Mikroservice adalah gaya arsitektur yang menyusun aplikasi sebagai kumpulan layanan yang longgar terikatnya dan dapat dideploy secara independen, yang diatur berdasarkan kemampuan bisnis.

Key Concepts

  • Ikatan longgar (loose coupling)
  • Deployment independen
  • Dekomposisi layanan
  • Gerbang API (API gateways)

Use Cases

  • Titik akhir inferensi AI yang skalabel
  • Pipa pembelajaran mesin modular
  • Sistem rekomendasi yang tangguh