Một hệ thống độc lập với nhà đăng ký bên dưới
Không có SDK của nhà đăng ký nào xuất hiện trong logic nghiệp vụ của chúng tôi. Mỗi nhà đăng ký đều nằm đằng sau một giao diện adapter và được chọn theo tính năng thay vì theo tên, điều này có nghĩa là nền tảng có thể thêm nhà đăng ký, thay thế nhà đăng ký hoặc định tuyến một TLD sang nhà đăng ký khác mà không cần chạm vào quy trình thanh toán, trình chỉnh sửa DNS hoặc cài đặt đã lưu của bạn. Nếu bạn đã có sẵn tài khoản nhà đăng ký của riêng mình, thông tin đăng nhập của tài khoản đó sẽ được phân giải từ Vault theo từng tổ chức và tên miền sẽ được đăng ký dưới tài khoản của bạn thay vì tài khoản của chúng tôi.
Việc đăng ký, chuyển đổi, gia hạn và khôi phục đều chạy dưới dạng quy trình Temporal bền vững thay vì các yêu cầu web dài. Mỗi bước là một hoạt động có tính chất bất biến đi kèm với khóa bất biến, và các lỗi được bù đắp ngược lại — việc đăng ký thất bại sau khi các máy chủ tên miền đã được thiết lập sẽ hoàn tác các máy chủ tên miền đó thay vì để lại một tên miền chỉ mới hoàn thành một nửa. Thanh toán được ghi nhận cho đơn hàng trước khi việc thực hiện bắt đầu, do đó một lỗi tại nhà đăng ký sẽ dẫn đến việc hoàn tiền gọn gàng thay vì tranh cãi.
Các giỏ hàng hỗn hợp thất bại một cách độc lập. Nếu bạn mua hosting và tên miền cùng nhau và việc đăng ký tên miền bị từ chối — bị cướp mất trong cuộc đua, bị cơ quan quản lý từ chối, nhà đăng ký mất kết nối — dòng hosting vẫn hoàn tất và dòng tên miền được hoàn tiền vào ví của bạn một mình. Một dòng thất bại không bao giờ giữ phần còn lại của đơn hàng làm con tin.
Mọi thứ trên trang này đều theo triết lý API-first. Tìm kiếm tên miền, đăng ký, chuyển đổi, bản ghi DNS và máy chủ tên miền đều là các điểm cuối được công bố trong thông số kỹ thuật OpenAPI của chúng tôi, nghĩa là chúng đều có sẵn như nhau từ trang tổng quan, các SDK đã tạo, CLI và máy chủ MCP của chúng tôi — do đó, một công cụ AI có thể quản lý DNS của bạn với chính xác các quyền mà bạn đã cấp cho nó.