Skip to content

Commit 18223bc

Browse files
committed
chore: bump dojo.c
1 parent 5407f5b commit 18223bc

29 files changed

Lines changed: 36168 additions & 394 deletions

.changeset/plain-insects-bet.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
"@dojoengine/predeployed-connector": patch
3+
"@dojoengine/create-burner": patch
4+
"@dojoengine/torii-client": patch
5+
"@dojoengine/create-dojo": patch
6+
"@dojoengine/torii-wasm": patch
7+
"@dojoengine/utils-wasm": patch
8+
"@dojoengine/react": patch
9+
"@dojoengine/state": patch
10+
"@dojoengine/utils": patch
11+
"@dojoengine/core": patch
12+
"@dojoengine/sdk": patch
13+
---
14+
15+
chore: bump dojo.c

packages/grpc/bench/comparison.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# gRPC-Web vs torii-wasm Benchmark Results
2+
3+
Performance comparison between `@dojoengine/grpc` and `@dojoengine/torii-wasm`.
4+
5+
## Summary
6+
7+
- **Average ops/sec**: gRPC-Web: 67,095, torii-wasm: NaN
8+
- **Overall performance**: gRPC-Web is NaN% compared to torii-wasm
9+
10+
## Detailed Results
11+
12+
### src/benchmarks/entities.bench.ts > Entity Queries Benchmark > Single Entity Retrieval
13+
14+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
15+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
16+
### src/benchmarks/entities.bench.ts > Entity Queries Benchmark > Batch Entity Retrieval (100 entities)
17+
18+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
19+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
20+
### src/benchmarks/entities.bench.ts > Entity Queries Benchmark > Complex Query (Multiple Models)
21+
22+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
23+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
24+
### src/benchmarks/entities.bench.ts > Entity Queries Benchmark > Pagination (Next Page)
25+
26+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
27+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
28+
29+
### src/benchmarks/integration.bench.ts > Integration Benchmark - Real-world Scenarios > Complete Query Lifecycle
30+
31+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
32+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
33+
### src/benchmarks/integration.bench.ts > Integration Benchmark - Real-world Scenarios > Mixed Workload (Query + Subscribe)
34+
35+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
36+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
37+
### src/benchmarks/integration.bench.ts > Integration Benchmark - Real-world Scenarios > Error Recovery
38+
39+
| Operation | gRPC-Web (ops/sec) | torii-wasm (ops/sec) | Difference | Mean Time (gRPC) | Mean Time (torii) |
40+
|-----------|-------------------|---------------------|------------|------------------|-------------------|
41+
42+
## Interpretation Guide
43+
44+
- **ops/sec**: Higher is better (more operations per second)
45+
- **Mean Time**: Lower is better (less time per operation)
46+
- **Positive percentage**: gRPC-Web is faster
47+
- **Negative percentage**: torii-wasm is faster
48+
49+
## Test Environment
50+
51+
- Date: 2025-07-25T08:59:59.123Z
52+
- Node.js: v22.6.0
53+
- Platform: darwin arm64

0 commit comments

Comments
 (0)