Chuyển đến nội dung
Cropcom

Công nghệ

Công nghệ Cropcom sử dụng

Cropcom chọn công nghệ phổ biến, ổn định và có cộng đồng lớn. Doanh nghiệp dễ tuyển người, dễ bảo trì, và có thể tự tiếp quản hệ thống khi cần.

Kiến trúc microservices

Mỗi nghiệp vụ là một dịch vụ riêng, giao tiếp qua REST API và hàng đợi tin nhắn. Khi một phần cần mở rộng, chỉ phần đó được tăng tài nguyên. Dịch vụ mới được thêm vào mà không ảnh hưởng phần đang chạy.

Đây là kiến trúc của Oviro, cũng là kiến trúc Cropcom tư vấn và triển khai cho các hệ thống cần mở rộng theo số cửa hàng, số kênh bán và số người dùng.

Sơ đồ kiến trúc microservices: giao diện, API, các dịch vụ nghiệp vụ, hàng đợi và dữ liệuWeb quản trịỨng dụng di độngPOS, websiteAPI Gateway, xác thực, phân quyềnĐơn hàngSản phẩmKhoKhách hàngThanh toánBáo cáoHàng đợi RabbitMQTìm kiếm ElasticsearchMySQL, Redis · Docker trên máy chủ riêng hoặc đám mây

Nhóm công nghệ

Backend

  • PHP 8 (Slim 4)
  • Node.js
  • TypeScript
  • Python

Dữ liệu

  • MySQL
  • Redis
  • Elasticsearch
  • RabbitMQ
  • Cube.js

Frontend

  • React
  • Next.js
  • TypeScript
  • Ant Design
  • Tailwind CSS
  • Vite

Ứng dụng di động

  • React Native
  • Expo
  • Flutter
  • Swift
  • Kotlin
  • Java

Hạ tầng

  • Linux
  • Docker
  • Harbor
  • GitLab CI/CD
  • Nginx
  • HAProxy

AI

  • Kết nối MCP cho Claude và ChatGPT
  • AI trong lập trình và kiểm thử

Chất lượng

Kiểm thử tự động
Kiểm thử E2E bằng Playwright cho các luồng chính trước mỗi lần phát hành.
Review mã nguồn
Mọi thay đổi được review trước khi đưa vào nhánh chính.
Môi trường thử nghiệm
Phát hành lên môi trường beta trước, kiểm tra xong mới đưa lên chính thức.
Tài liệu
Tài liệu hướng dẫn sử dụng, tài liệu hệ thống và tài liệu API cho mỗi sản phẩm.

Bảo mật

  • Phân quyền theo vai trò cho từng nhân viên và chi nhánh.
  • Xác thực bằng token, nhật ký thao tác trên dữ liệu quan trọng.
  • Sao lưu định kỳ, kiểm tra khả năng khôi phục.
  • Triển khai trên máy chủ riêng để doanh nghiệp làm chủ dữ liệu.

Cần đánh giá kiến trúc hệ thống của bạn?

Cropcom tư vấn kiến trúc, kiểm tra bảo mật và đào tạo đội ngũ kỹ thuật theo đúng công nghệ bạn đang dùng.