Architecture design
Đây là tài liệu mô tả hệ thống game tích hợp Heroic Nakama với Prometheus và CockroachDB, hệ thống sử dụng ví Ronin Wallet cho xác thực người dùng và quản lý coin trong trò chơi (TBD).
Heroic Nakama: Là cốt lõi của hệ thống, Heroic Nakama cung cấp một nền tảng server-side backend linh hoạt và mạnh mẽ. Nakama không chỉ quản lý người dùng và phòng chơi mà còn cho phép giao tiếp real-time và lưu trữ dữ liệu game. Sự tích hợp của Nakama giúp hệ thống đạt được hiệu suất cao.
CockroachDB: Là cơ sở dữ liệu phân tán được chọn cho hệ thống, CockroachDB đảm bảo tính nhất quán và độ tin cậy cao cho dữ liệu game. Khả năng mở rộng tuyến tính của CockroachDB giúp hệ thống xử lý hàng triệu người chơi mà vẫn đảm bảo hiệu suất.
Prometheus: Để giám sát hiệu suất và sức khỏe của hệ thống, Prometheus được tích hợp để cung cấp các công cụ giám sát linh hoạt và mạnh mẽ. Prometheus giúp quản trị viên theo dõi và phân tích dữ liệu về hệ thống một cách chi tiết và hiệu quả.
Ronin Wallet (TBD): Để xác thực người dùng và quản lý coin trong trò chơi, hệ thống sử dụng ví Ronin Wallet. Ronin Wallet là một dịch vụ xác thực và quản lý coin được xây dựng trên công nghệ blockchain, đảm bảo tính bảo mật và an toàn cho người chơi. Người chơi có thể sử dụng Ronin Wallet để xác thực mình và thực hiện các giao dịch liên quan đến coin trong trò chơi một cách dễ dàng và an toàn.
Last updated