Kiến trúc & bốn khác biệt cốt lõi
Mục này mô tả các quyết định thiết kế đã và đang được hiện thực trong sản phẩm. Xem Ranh giới trung thực để biết phần nào đã chạy, phần nào là lộ trình.
| # | Khác biệt | Điều nó thay đổi |
|---|---|---|
| 1 | Tự chủ hạ tầng media (self-host) | Không "đồng hồ tính phút"; chi phí biên tiến về chi phí hạ tầng |
| 2 | Dữ liệu ở lại trong Phòng | Mỗi Phòng là tài sản tri thức tích luỹ, thuộc về tổ chức |
| 3 | Lắp ghép no-code | Người không biết code dựng được trải nghiệm số riêng |
| 4 | Local-first, bản địa hoá thật | Mỗi thị trường được phục vụ bằng ngôn ngữ của nó — không phải bản dịch phủ lên sản phẩm sinh ra cho thị trường khác |
4.1. Tự chủ hạ tầng media (self-host)
9Zoom vận hành ngăn xếp media của riêng mình (dựa trên công nghệ mã nguồn mở LiveKit) trên máy chủ do chính đội ngũ/khách hàng kiểm soát, thay vì thuê dịch vụ media đám mây tính phí theo phút.
- Ý nghĩa kinh tế: không có "đồng hồ tính phút" — chi phí biên của một cuộc họp/lớp học/buổi live tiến gần về chi phí hạ tầng, không phải phí per-minute.
- Ý nghĩa chủ quyền: luồng video/âm thanh và dữ liệu không bắt buộc đi qua đám mây bên thứ ba.
4.2. Dữ liệu ở lại trong Phòng
Chat, điểm danh, bình chọn, ghi chú, tài liệu, bản ghi… là dữ liệu bền, thuộc về Phòng và tổ chức — không phải trạng thái tạm bốc hơi sau cuộc gọi. Điều này biến mỗi Phòng thành một tài sản tri thức tích luỹ theo thời gian.
4.3. Tính lắp ghép (composable, no-code)
Người dùng "gắn/tháo" module quanh Phòng không cần lập trình. Đây là triết lý dân chủ hoá: người không biết code vẫn dựng được trải nghiệm số riêng — tương tự cách các nền tảng no-code đã dân chủ hoá việc làm website.
4.4. Bản địa hoá thật, local-first
Giao diện và trải nghiệm được thiết kế ưu tiên ngôn ngữ bản địa của từng thị trường (local-first) trên một kiến trúc đa ngôn ngữ ngay từ đầu — không phải bản dịch phủ lên một sản phẩm sinh ra cho thị trường khác. Tiếng Việt là một trong các ngôn ngữ được phục vụ trọn vẹn, không phải ngoại lệ duy nhất.
4.5. Nguyên tắc kỹ thuật nền tảng
Để đội nội dung hiểu đúng khi mô tả sản phẩm:
- Tách bạch quyền ở máy chủ khỏi hiển thị ở client — an toàn không dựa vào việc "ẩn nút".
- Tách logic nghiệp vụ khỏi giao diện để tái dùng trên nhiều nền (mobile, web).
- Không bao giờ nhúng bí mật/khoá vào phía người dùng.
- Trung thực về phạm vi: cái gì chưa có backend thật thì nói "đang xây", không phô số liệu giả.