Công nghệ

Table of Contents

Công nghệ của chúng tôi

Chúng tôi xây dựng trên các công nghệ được lựa chọn dựa trên hiệu suất, độ tin cậy và khả năng bảo trì lâu dài.


Go

Tại sao nên đi:

  • Hiệu suất — Được biên dịch, có kiểu tĩnh, chi phí thời gian chạy tối thiểu
  • Đơn giản — Một cách để thực hiện, dễ đọc theo mặc định
  • Đồng thời — Goroutines và kênh được tích hợp sẵn trong ngôn ngữ
  • Triển khai — Tệp nhị phân duy nhất, không có phụ thuộc, biên dịch chéo
  • Hệ sinh thái — Thư viện tiêu chuẩn mạnh mẽ, công cụ hỗ trợ xuất sắc

Go là ngôn ngữ lập trình chính của chúng tôi trên toàn bộ hệ thống—từ các dịch vụ phía server đến các công cụ dòng lệnh (CLI) cho đến tích hợp robotics.


NATS JetStream

Tại sao chọn NATS JetStream:

  • Kiên trì — Lưu trữ tin nhắn bền vững với khả năng phát lại
  • *Giao hàng chính xác một lần — Xử lý tin nhắn đáng tin cậy
  • Nhẹ nhàng — Tệp nhị phân duy nhất, tiêu thụ tài nguyên tối thiểu
  • Mở rộng quy mô — Tích hợp sẵn khả năng tạo cụm và mở rộng theo chiều ngang
  • Thời gian thực — Độ trễ dưới một mili giây cho mô hình pub/sub

NATS JetStream cung cấp nền tảng cho kiến trúc hướng sự kiện của chúng tôi—kết nối các công cụ thiết kế, mô phỏng, bản sao kỹ thuật số và các thiết bị vật lý.


Nguyên tắc kiến trúc

PrincipleImplementation
Offline-firstLocal-first data, sync when connected
Event-drivenNATS JetStream for all inter-service communication
Open standardsSTEP, IFC, no proprietary formats
Hardware-agnosticAbstraction layers for portability
Self-sovereignDeploy anywhere—cloud, on-prem, air-gapped

Các lĩnh vực công nghệ

Robotics

Hệ thống robotics của chúng tôi được xây dựng trên Viam RDK—một bộ công cụ phát triển robotics mã nguồn mở cung cấp trừu tượng hóa phần cứng, lập kế hoạch chuyển động và thị giác máy tính.

Hệ thống robotics →

Linux & Đa nền tảng

Hàng chục năm kinh nghiệm với Linux. Ứng dụng đa nền tảng cho Windows, Mac, Linux, iOS và Android. Khung giao diện người dùng (GUI) riêng sau nhiều năm làm việc với Qt, Flutter và Electron.

Linux & Đa nền tảng →

An ninh & Tuân thủ

Kiến trúc tự chủ giúp đơn giản hóa việc tuân thủ SOC 2, FedRAMP, HIPAA và ISO 27001. Triển khai cách ly mạng, không kết nối về máy chủ, kiểm soát hoàn toàn dữ liệu.

An ninh & Tuân thủ →


Nền tảng triển khai

Chúng tôi triển khai ở mọi nơi:

PlatformUse Case
LinuxServer, desktop, embedded
OpenBSDSecurity-critical systems
WindowsEnterprise desktop
macOSDesign and development
iOS/AndroidMobile applications
Docker/KubernetesContainer orchestration

Quỹ Nguồn Mở

Chúng tôi phát triển và đóng góp cho mã nguồn mở:

ComponentTechnology
LanguageGo
MessagingNATS JetStream
CollaborationAutomerge (CRDT)
3D FormatsSTEP, IFC
RoboticsViam RDK
VisionIntel RealSense, YOLOv8

Tìm hiểu thêm