This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git

commit 4a06e449799b8fa19ac7d42b7710494b9f0b9374
Author: chaokunyang <[email protected]>
AuthorDate: Fri Jun 12 08:36:33 2026 +0000

    🔄 synced local 'docs/benchmarks/' with remote 'docs/benchmarks/'
---
 docs/benchmarks/cpp/README.md      |  52 ++++++++++++++++++-------------------
 docs/benchmarks/cpp/throughput.png | Bin 103838 -> 102327 bytes
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/docs/benchmarks/cpp/README.md b/docs/benchmarks/cpp/README.md
index f8fde1a799..8b201fb775 100644
--- a/docs/benchmarks/cpp/README.md
+++ b/docs/benchmarks/cpp/README.md
@@ -1,6 +1,6 @@
 # C++ Benchmark Performance Report
 
-_Generated on 2026-05-08 17:54:45_
+_Generated on 2026-06-12 16:14:04_
 
 ## How to Generate This Report
 
@@ -27,7 +27,7 @@ The plot shows throughput (ops/sec); higher is better.
 | CPU Cores (Physical)       | 12                        |
 | CPU Cores (Logical)        | 12                        |
 | Total RAM (GB)             | 48.0                      |
-| Benchmark Date             | 2026-05-08T16:29:28+08:00 |
+| Benchmark Date             | 2026-06-12T16:13:27+08:00 |
 | CPU Cores (from benchmark) | 12                        |
 
 ## Benchmark Results
@@ -36,35 +36,35 @@ The plot shows throughput (ops/sec); higher is better.
 
 | Datatype          | Operation   | fory (ns) | protobuf (ns) | msgpack (ns) | 
Fastest |
 | ----------------- | ----------- | --------- | ------------- | ------------ | 
------- |
-| NumericStruct     | Serialize   | 24.9      | 48.2          | 91.0         | 
fory    |
-| NumericStruct     | Deserialize | 26.6      | 33.0          | 1194.5       | 
fory    |
-| Sample            | Serialize   | 62.3      | 97.3          | 314.6        | 
fory    |
-| Sample            | Deserialize | 371.1     | 689.0         | 2649.9       | 
fory    |
-| MediaContent      | Serialize   | 115.0     | 857.2         | 311.7        | 
fory    |
-| MediaContent      | Deserialize | 406.5     | 1193.1        | 3311.1       | 
fory    |
-| NumericStructList | Serialize   | 81.7      | 495.0         | 485.6        | 
fory    |
-| NumericStructList | Deserialize | 180.9     | 410.6         | 5733.1       | 
fory    |
-| SampleList        | Serialize   | 284.9     | 5004.9        | 1579.6       | 
fory    |
-| SampleList        | Deserialize | 1928.7    | 5118.1        | 13396.8      | 
fory    |
-| MediaContentList  | Serialize   | 464.8     | 4861.1        | 1671.1       | 
fory    |
-| MediaContentList  | Deserialize | 2099.8    | 6610.3        | 13963.4      | 
fory    |
+| NumericStruct     | Serialize   | 25.7      | 48.2          | 85.4         | 
fory    |
+| NumericStruct     | Deserialize | 25.1      | 31.8          | 887.2        | 
fory    |
+| Sample            | Serialize   | 60.6      | 96.4          | 361.6        | 
fory    |
+| Sample            | Deserialize | 176.7     | 397.0         | 2031.6       | 
fory    |
+| MediaContent      | Serialize   | 113.5     | 471.0         | 290.4        | 
fory    |
+| MediaContent      | Deserialize | 247.3     | 641.9         | 2015.4       | 
fory    |
+| NumericStructList | Serialize   | 83.3      | 372.9         | 446.9        | 
fory    |
+| NumericStructList | Deserialize | 158.1     | 268.2         | 4342.4       | 
fory    |
+| SampleList        | Serialize   | 258.8     | 2829.7        | 2602.3       | 
fory    |
+| SampleList        | Deserialize | 1001.7    | 2794.4        | 12220.7      | 
fory    |
+| MediaContentList  | Serialize   | 504.2     | 2589.8        | 1549.5       | 
fory    |
+| MediaContentList  | Deserialize | 1258.6    | 3620.3        | 10263.4      | 
fory    |
 
 ### Throughput Results (ops/sec)
 
 | Datatype          | Operation   | fory TPS   | protobuf TPS | msgpack TPS | 
Fastest |
 | ----------------- | ----------- | ---------- | ------------ | ----------- | 
------- |
-| NumericStruct     | Serialize   | 40,087,668 | 20,733,305   | 10,989,907  | 
fory    |
-| NumericStruct     | Deserialize | 37,606,127 | 30,296,744   | 837,189     | 
fory    |
-| Sample            | Serialize   | 16,041,299 | 10,277,207   | 3,178,983   | 
fory    |
-| Sample            | Deserialize | 2,694,434  | 1,451,449    | 377,373     | 
fory    |
-| MediaContent      | Serialize   | 8,698,574  | 1,166,539    | 3,208,626   | 
fory    |
-| MediaContent      | Deserialize | 2,460,094  | 838,185      | 302,013     | 
fory    |
-| NumericStructList | Serialize   | 12,240,275 | 2,020,102    | 2,059,276   | 
fory    |
-| NumericStructList | Deserialize | 5,527,333  | 2,435,246    | 174,427     | 
fory    |
-| SampleList        | Serialize   | 3,510,210  | 199,804      | 633,061     | 
fory    |
-| SampleList        | Deserialize | 518,490    | 195,386      | 74,645      | 
fory    |
-| MediaContentList  | Serialize   | 2,151,560  | 205,715      | 598,396     | 
fory    |
-| MediaContentList  | Deserialize | 476,241    | 151,280      | 71,616      | 
fory    |
+| NumericStruct     | Serialize   | 38,845,461 | 20,734,963   | 11,707,994  | 
fory    |
+| NumericStruct     | Deserialize | 39,872,217 | 31,443,829   | 1,127,092   | 
fory    |
+| Sample            | Serialize   | 16,496,488 | 10,372,657   | 2,765,312   | 
fory    |
+| Sample            | Deserialize | 5,660,852  | 2,518,926    | 492,232     | 
fory    |
+| MediaContent      | Serialize   | 8,808,084  | 2,122,926    | 3,443,519   | 
fory    |
+| MediaContent      | Deserialize | 4,043,028  | 1,557,819    | 496,175     | 
fory    |
+| NumericStructList | Serialize   | 11,999,598 | 2,681,661    | 2,237,536   | 
fory    |
+| NumericStructList | Deserialize | 6,323,730  | 3,728,133    | 230,285     | 
fory    |
+| SampleList        | Serialize   | 3,864,068  | 353,391      | 384,276     | 
fory    |
+| SampleList        | Deserialize | 998,326    | 357,854      | 81,828      | 
fory    |
+| MediaContentList  | Serialize   | 1,983,502  | 386,135      | 645,372     | 
fory    |
+| MediaContentList  | Deserialize | 794,544    | 276,221      | 97,434      | 
fory    |
 
 ### Serialized Data Sizes (bytes)
 
diff --git a/docs/benchmarks/cpp/throughput.png 
b/docs/benchmarks/cpp/throughput.png
index 4ae6119fa7..b2d6bfffb9 100644
Binary files a/docs/benchmarks/cpp/throughput.png and 
b/docs/benchmarks/cpp/throughput.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to