Platform / Architecture
Seni bina yang membantu pasukan bermula lebih cepat, menghantar dengan konsisten, dan mengekalkan piawaian
Gumon Platform direka untuk mengurangkan kerja penyediaan struktur yang berulang antara projek dengan memberi pasukan baseline yang sedia untuk production dan boleh dikembangkan dari semasa ke semasa.
Rujukan seni bina ini membantu menyelaraskan keputusan reka bentuk merentas pasukan. Ia tidak memaksa satu gaya pelaksanaan, tetapi membantu mengurangkan delivery drift.
Lapisan
Application Layer
Mengendalikan aliran kerja perniagaan dan servis yang berhadapan dengan pengguna dengan fleksibiliti tinggi serta kurang kerapuhan.
Lapisan
API Service Layer
Menetapkan kontrak API bersama dan piawaian integrasi supaya kerjasama merentas pasukan lebih boleh diramal.
Lapisan
Data Stream Layer
Menyokong event stream berthroughput tinggi, pemprosesan asynchronous, dan observability.
Core Services
Blok binaan boleh guna semula yang pasukan boleh terus gunakan
- - Gumon Core untuk struktur sistem asas
- - Auth / Access Control / Profile untuk identiti dan kebenaran akses
- - Notification / Schedule / Storage sebagai servis asas yang boleh diguna semula
- - CLI commands untuk bootstrap, configuration, operations, dan extension
Platform Principles
Prinsip reka bentuk yang mengekalkan kestabilan sistem apabila pasukan berkembang
- - Open core yang praktikal dan boleh diaudit
- - Piawaian yang sama untuk engineering, operations, dan delivery teams
- - Seni bina yang sedia untuk scale dengan kerja setup berulang yang minimum
- - Dokumentasi dan amalan kerja ialah sebahagian daripada produk, bukan lampiran