Điểm chuẩn khung phụ trợ TypeScript

Jan 27 2023
Sau khi dùng thử tRPC.io, tôi tự hỏi nó hoạt động như thế nào và tôi bắt đầu xây dựng giải pháp thay thế nhỏ nhẹ của riêng mình: Typescript-rpc.

Sau khi dùng thử tRPC.io, tôi tự hỏi nó hoạt động như thế nào và tôi bắt đầu xây dựng giải pháp thay thế nhỏ nhẹ của riêng mình: Typescript-rpc . Tôi đã đến mức muốn so sánh hiệu suất của nó với các khung phụ trợ phổ biến khác. Đây là kết quả.

Tất cả các mã nguồn cho các điểm chuẩn là ở đây:https://github.com/cplepage/typescript-backend-benchmark

Đã thử nghiệm trên phiên bản AWS Lightsail với Debian

cat /prop/cpuinfo
Intel(R) Xeon(R) CPU E5–2676 v3 @ 2.40GHz

cat /proc/meminfo
MemTotal: 999372 kB
MemFree: 208732 kB
MemAvailable: 754768 kB

uname -a
Linux ip-172–26–4–215 5.10.0–17-cloud-amd64 #1 SMP Debian 5.10.136–1 (2022–08–13) x86_64 GNU/Linux

node -v
v18.13.0

npm -v
8.19.3

      
                

Tôi đã thực hiện các điểm chuẩn đó để có một tài liệu tham khảo cho khung TypeScript-rpc của riêng mình. Thấy rằng tôi vẫn đang trong cuộc đua là rất hy vọng, nhưng tôi vẫn còn rất xa để có nhiều tính năng như bất kỳ khuôn khổ nào trong số này.

Hãy tiếp tục xây dựng!

Dữ liệu đầy đủ:https://docs.google.com/spreadsheets/d/1TEcxNfhOCa0T5a9BuAsFWA1PhoBYS3tdfe5T14-ox4o