FAQ - Bare-Metal Server

H. Tại sao Bare Metal của bạn nhanh như vậy?

Ngoài việc sử dụng CPU hiệu suất cao, RAM, và NVMe SSD, chúng tôi đã cẩn thận chọn lựa các đối tác dựa trên kinh nghiệm phong phú, đảm bảo hiệu suất tối ưu nhất quán ngay cả với phần cứng cùng thông số. Các đối tác đáng tin cậy đảm bảo chất lượng cao nhất về CPU, RAM, SSD, và hạ tầng mạng, liên tục cải thiện dịch vụ bằng cách thêm Points of Presence (PoP) và giảm độ trễ.
Hơn nữa, nền tảng tích hợp hoàn toàn chia sẻ mạng, hiệu quả giảm khoảng cách giữa ứng dụng của bạn và mạng Solana về không. Vì tốc độ mạng thường là nút thắt hiệu suất chính, chúng tôi đã thiết lập môi trường mạng Solana tốc độ cao, tối ưu để đảm bảo ứng dụng đạt hiệu suất tối đa.

H. Lợi thế của bare-metal là gì? Khác gì với VPS?

Bare-metal server cung cấp server vật lý chuyên dụng dành riêng cho bạn. VPS server là môi trường ảo, chia lõi CPU vật lý thành nhiều CPU ảo (vCPU), cho phép nhiều vCPU hơn lõi vật lý thực.
  • Cho nhu cầu hiệu suất: Bare-metal server được khuyến nghị.
  • Cho tối ưu giá-hiệu suất: VPS server được khuyến nghị.

H. Các node của bạn nằm ở khu vực nào?

Chúng tôi hiện đang vận hành node tại các khu vực sau:
  • Frankfurt (FRA)
  • Amsterdam (AMS)
  • London (LON)
  • Stockholm (STO)
  • New York (NY)
  • Chicago (CHI)
  • Salt Lake City (SLC)
  • Tokyo (TY)
  • Singapore (SGP)
Discord chính thức Validators DAO: https://discord.gg/C7ZQSrCkYR

H. Tôi muốn môi trường tốt nhất có thể.

Chúng tôi khuyến nghị sử dụng dedicated Shreds node kết hợp với bare-metal server. Chia sẻ cùng mạng cho phép giao tiếp khoảng cách bằng không, đạt độ trễ thấp khoảng 0.1 ms ping.
Để biết chi tiết, vui lòng liên hệ qua Discord chính thức.

H. Tại sao dedicated endpoint nhanh hơn?

Shared endpoint được sử dụng bởi nhiều khách hàng chia sẻ cùng tài nguyên. Khi lưu lượng tăng, độ trễ có xu hướng xảy ra. Với dedicated endpoint bạn là người dùng duy nhất, đảm bảo phản hồi ổn định và nhanh nhất quán.
Ngoài ra, dedicated endpoint cung cấp tùy chọn giao tiếp không TLS, như HTTP. Bỏ qua TLS handshake (khoảng 20ms) giúp giao tiếp nhanh hơn.

H. Tôi muốn thanh toán bằng crypto

ERPC hiện đang phát triển "Subscription NFTs". Dự kiến ra mắt vào cuối năm 2025.
Nếu bạn muốn thanh toán bằng crypto ngay bây giờ:

H. Tôi cần độ trễ ít nhất khoảng 400ms hoặc tốt hơn.

Để đạt độ trễ trong khoảng 400ms, hãy xem xét các điểm thiết yếu sau:
  • Hiểu thực tế về giá trị Ping: Giá trị ping cho biết điều kiện lý tưởng và không phản ánh độ trễ thực tế trong giao tiếp streaming, thường gấp khoảng 5 lần. Hạ tầng phải được thiết lập trong cùng khu vực.
    • Tham chiếu giá trị Ping: Cùng mạng ~0.1ms, PNI ~0.2ms, cùng DC ~0.3ms, cùng thành phố ~1ms, nước láng giềng ~5-10ms, xuyên lục địa ~100-300ms.
  • Tránh bẫy của độ trễ trung bình: Theo dõi chính xác lịch trình validator trong khu vực cụ thể.
  • Theo dõi lịch trình Leader: Sử dụng ERPC Leader Slot API (getLeaderSlots).
Solana Validators Solana Beach

H. Làm thế nào để đạt giao dịch zero-block (zero-slot)?

  • Xác định vùng cơ hội: Giám sát lịch trình validator leader. Frankfurt là khu vực then chốt do mật độ validator cao.
    Sử dụng ERPC Leader Slot API (getLeaderSlots).
  • Triển khai Dedicated Node: Đặt dedicated node trong cùng mạng với ứng dụng giúp giảm đáng kể độ trễ.

H. Độ trễ như thế nào?

Độ trễ thay đổi tùy thuộc vào phương pháp đo và môi trường sử dụng cụ thể. Chúng tôi cung cấp dùng thử miễn phí và công cụ đo bằng TypeScript và Rust.

H. RPC (gRPC, Shreds) này có nhanh hơn các dịch vụ khác không?

Hãy thử bản dùng thử miễn phí và so sánh. Nếu thấy chậm hơn, vui lòng cho chúng tôi biết qua Discord.

H. Gói nào cung cấp hiệu suất nhanh nhất?

Nói chung, gói cao cấp nhất cung cấp hiệu suất nhanh nhất. Chúng tôi cũng cung cấp giải pháp tùy chỉnh.

H. Cái nào nhanh nhất: WebSocket, gRPC, hay Shreds?

Theo phản hồi khách hàng tổng hợp:
Shreds > gRPC > WebSocket
Vui lòng cho chúng tôi biết nếu bạn quan sát kết quả khác.

H. Độ trễ không như tôi mong đợi.

Hiệu suất thay đổi tùy ngôn ngữ lập trình:
Rust > Go > TypeScript (JavaScript) > Python
Chúng tôi khuyến nghị sử dụng Rust để đạt hiệu suất cao nhất.