Mỗi video là một demo ngắn có kịch bản, chạy bằng code thật trong repository. Xem theo thứ tự hoặc nhảy tới video trả lời câu hỏi của bạn.

  • Giới thiệu ngắn. ▶ English · ▶ Tiếng Việt
  • Video 1: Astra là gì & chạy trong 5 phút (2:32). Kiến trúc kernel + DocType engine + plugin host, rồi dựng cả cụm k3d bằng make k3d-up, nạp dữ liệu qua REST API và đăng nhập Desk. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 2: DocType: từ một file YAML đến API, giao diện và index (2:38). Một file YAML sinh ra form, REST API, validation và index biểu thức online; mọi DocType chung một bảng JSONB, không ALTER TABLE. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 3: Quy tắc nghiệp vụ: hook & validation (2:53). Phí ship 73.000 ₫ do hook tính, lỗi validation trả về cùng lúc, Link kiểm tra trong tenant; Desk và API gặp cùng một luật. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 4: Vòng đời chứng từ: Submit, Cancel, Amend (3:10). Submit sinh vận đơn và bút toán trong một transaction; chứng từ đã duyệt bất biến; hủy ghi bút toán đảo; amend tạo bản sửa đổi. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 5: Vận hành: máy trạng thái bưu kiện (3:00). Lọc theo trường projected, timeline quét mã, không nhảy cóc trạng thái, lỗi rồi thành công trên cùng form, không hủy được đơn đã giao. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 6: CSKH nhìn thấy vận hành (2:30). Ticket tự lên mức High và SLA +24h theo từ khoá; thẻ CARE replica đọc bản sao do worker CDC giữ. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 7: Đa thuê bao (2:28). Hai công ty trên cùng một server: cùng URL, dữ liệu khác hẳn; Link không vượt tenant, 403/400 khi không rõ tenant, RLS trả 0 dòng. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 8: Bảo mật fail-closed (2:02). Kết nối bằng superuser thì kernel từ chối khởi động, trước cả khi Flyway chạy migration; role ứng dụng NOSUPERUSER NOBYPASSRLS. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 9: Dành cho developer: viết một app Astra (2:22). App là Java thường + YAML trên astra-spi; dev mode live reload thêm cột mới trong 0,73 s; 44 test tích hợp với PostgreSQL, Seata và Redis thật. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 10: Chạy trên Kubernetes (2:06). Hai pod kernel ghi song song mà chuỗi số không trùng, không lỗ; rolling restart dưới tải và phần còn thiếu (chưa có drain). ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 11: Keycloak: một danh tính, role theo tenant, quyền theo DocType (2:18). Đăng nhập PKCE theme Astra, role là nhóm Keycloak, quyền khai báo trên DocType; người lập phiếu chi không tự duyệt được (403). ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 12: Sổ cái append-only (2:32). Bút toán kép đi cùng transaction của chứng từ, hủy là đảo, trigger chặn UPDATE kể cả chủ bảng, phân vùng theo tháng. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 13: Overlay theo tenant (2:24). Hà Nội thêm trường VAT và vùng đảo bằng một file YAML, có hiệu lực ngay; app Express không đổi một dòng. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 14: Tier 2 Wasm: công thức cước của riêng tenant (2:20). Khuyến mãi Tết viết bằng Rust (421 byte), bật lên đổi phí 73.000 → 51.000; vòng lặp vô hạn bị dừng ở 50 ms. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 15: MCP: agent AI dùng Astra bằng quyền của người dùng (2:24). Claude thật gọi tool qua MCP: PII bị che, agent của nhân viên CSKH không tạo được đơn, kế toán hỏi COD trả lời từ sổ cái. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 16: Rust CDC + Sync-Aware LSN (2:36). Worker Rust đọc WAL, lệnh ghi trả X-Tx-LSN, đọc replica chưa kịp thì nhận 202 Sync Pending thay vì dữ liệu cũ. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 17: Seata: một lần submit, ba tài nguyên (2:26). Nhánh AT trừ hạn mức BMS, nhánh TCC giữ chỗ trên Redis, kernel commit cuối; một nhánh từ chối là tất cả quay lại. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 18: phần còn lại của use-case-01 (1:36). Những gì video 1–17 và 19–21 đã chạy thật (gồm HRM, STMS, SAML và SCIM) và những gì còn đang phát triển: multi-schema, Tier 1, streaming CDC, agent tự hành, audit hash-chain, mã hoá trường. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 19: HRM: nhân sự và tiền lương (2:40). Theo khái niệm Frappe HRMS: chấm công quyết định ngày công, Payroll Entry tính phiếu lương song song, thưởng bưu tá bằng Wasm, một bút toán dồn tích cho cả kỳ, huỷ là đảo; agent AI chỉ thấy tên đã che. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 20: STMS: điều phối xe với Timefold + AI copilot (2:58). Timefold xếp tuyến theo tải trọng và khung giờ, giải lại khi xe hỏng, đơn gấp, kẹt xe; copilot nhận lệnh tiếng Việt và gọi tool thật. LLM của copilot là giả lập theo kịch bản demo, ghi rõ trên mọi khung hình. ▶ English · ▶ Tiếng Việt · Đọc bài viết
  • Video 21: SAML SSO và SCIM (2:32). Đăng nhập qua IdP SAML có chữ ký, nhóm của IdP thành role của tenant; SCIM 2.0 tạo, đổi nhóm, vô hiệu hoá và xoá user theo từng tenant, token của tenant khác bị chặn. ▶ English · ▶ Tiếng Việt · Đọc bài viết

Tài nguyên AI

Cung cấp cho trợ lý AI tài liệu của công ty hiện tại, các trang Markdown và đặc tả OpenAPI.

Nguồn
Help me integrate with AstraCMS Docs (Không áp dụng).
Read https://zerohost-b69e460a-fdedfaced775e42578cf55c1346b15d0.zhst.app/astra-cms/vi/llms.txt first, then https://zerohost-b69e460a-fdedfaced775e42578cf55c1346b15d0.zhst.app/astra-cms/vi/llms-full.txt and https://zerohost-b69e460a-fdedfaced775e42578cf55c1346b15d0.zhst.app/astra-cms/vi/openapi.json.
Use only the documented endpoints, authentication, schemas and examples. Ask me about my application stack and the operation I need before writing code. Identify any documented limitations or inconsistencies. Keep credentials in environment variables, never in client-side code. Use the sandbox for examples; do not execute requests or change production data without my explicit approval.
Documentation locale: vi. API language value: vi.
Current page: https://zerohost-b69e460a-fdedfaced775e42578cf55c1346b15d0.zhst.app/astra-cms/vi/videos.