Platform / Architecture

Kiến trúc giúp các đội ngũ bắt đầu nhanh hơn, triển khai ổn định hơn và giữ được tiêu chuẩn

Gumon Platform được thiết kế để giảm phần thiết lập cấu trúc lặp đi lặp lại giữa các dự án bằng cách cung cấp một baseline sẵn sàng cho production có thể mở rộng theo thời gian.

Tài liệu tham chiếu kiến trúc này giúp các đội ngũ thống nhất quyết định thiết kế. Nó không ép buộc một kiểu implementation duy nhất nhưng giúp giảm độ lệch trong delivery.

Lớp

Application Layer

Xử lý workflow nghiệp vụ và dịch vụ hướng người dùng với độ linh hoạt cao và ít mong manh hơn.

Lớp

API Service Layer

Định nghĩa hợp đồng API chung và tiêu chuẩn tích hợp để việc phối hợp giữa các nhóm trở nên dễ dự đoán hơn.

Lớp

Data Stream Layer

Hỗ trợ event stream lưu lượng cao, xử lý bất đồng bộ và khả năng quan sát.

Core Services

Các khối dựng lại mà đội ngũ có thể áp dụng ngay

  • - Gumon Core cho cấu trúc hệ thống nền tảng
  • - Auth / Access Control / Profile cho nhận diện và phân quyền
  • - Notification / Schedule / Storage như các dịch vụ nền tảng có thể tái sử dụng
  • - CLI commands cho bootstrap, configuration, operations và extension

Platform Principles

Các nguyên tắc thiết kế giúp hệ thống giữ ổn định khi đội ngũ mở rộng

  • - Open core mang tính thực tiễn và có thể kiểm tra
  • - Tiêu chuẩn chung cho engineering, operations và delivery teams
  • - Kiến trúc sẵn sàng mở rộng với phần thiết lập lặp lại ở mức tối thiểu
  • - Tài liệu và thực hành là một phần của sản phẩm, không phải phần phụ lục
Liên hệ đội ngũ