Json-Performance

June 28, 2026 · View on GitHub

Performance profiling of JSON libraries (Compiled and run on macOS 24.6.0 using the GCC 16.1.0 compiler).

Latest Results: (Jun 28, 2026)

Using the following commits:


| Jsonifier: 7b921fc
| Glaze: c60d5f6
| Simdjson: 9b33047

Adaptive sampling on (Apple M1 (Virtual)): iterations begin at 80 and double each epoch (e.g. 80 → 160 → 320 → ...) up to a maximum of 100000 iterations. Each epoch runs all iterations and evaluates a trailing window of max(iterations/10, 30) samples, capped at 100000. Convergence requires RSE < 2.5% AND mean shift < 1% epoch-over-epoch simultaneously. The first epoch satisfying both conditions is retained as the canonical result. If convergence is never reached before 10 seconds elapse or the iteration cap is hit, the result is marked non-converged and excluded from all rankings — only converged results participate in win/tie/loss tallying. All results use Bessel-corrected variance and Welch's t-test for statistical tie detection.

Note:

These benchmarks were executed using the CPU benchmark library benchmarksuite.


Double Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier892.0991.8596913.1612ms18116482960.319361(Win)
glaze684.8151.815797.84998ms181112826842925222(Loss)
simdjson154.1472.458623.31904ms1811302.27651e+0611204.33(Loss)

Double Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier551.4852.20611.97606ms1811301432003131.731(Win)
glaze418.6291.271371.55699ms1798308135540962(Loss)

Uint64 Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1482.181.874017.74195ms387312827915724921(Win)
jsonifier1349.992.051094.13798ms38736420154927362(Loss)
simdjson358.6090.8399913.01594ms38733022455510299.73(Loss)

Uint64 Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1841.880.8834630.967168ms3873309416.092005.331(Win)
glaze1258.262.202011.08518ms3873301253472935.472(Loss)

Int64 Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier STATISTICAL TIE1412.232.462494.04582ms38626426396426081(Tie)
glaze STATISTICAL TIE1351.11.0385415.584ms386225620518127261(Tie)
simdjson353.2011.182563.65594ms38623045619110427.73(Loss)

Int64 Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1473.241.843687.58502ms386212827193225001(Win)
glaze1229.660.7273191.21216ms38623014237.12995.22(Loss)

Bool Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1252.192.3031715.606ms9051024258050689.251(Win)
glaze917.1891.636065.79712ms905256606769412(Loss)
simdjson186.2652.057861.68909ms905302727654633.63(Loss)

Bool Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier763.7831.922527.29114ms90525612082011301(Win)
glaze375.9041.791936.67494ms90512821666922962(Loss)

String Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2382.292.410462.68314ms88133223142435281(Win)
glaze1840.992.152261.57005ms8813302896394565.332(Loss)
simdjson645.0090.3173483.60986ms88133051298.913030.43(Loss)

String Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2654.82.140591.32608ms8813301377763165.871(Win)
jsonifier2298.891.62425.11411ms88136422567036562(Loss)

Abc (Out of Order) Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1656.870.984815.36294ms33713301.09558e+0619404.81(Win)
glaze1599.880.2848495.34886ms337133098304200962(Loss)
simdjson787.4030.23040912.1792ms3371330265534408323(Loss)

Abc (Out of Order) Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier STATISTICAL TIE2518.530.900594.37018ms337133039653012765.91(Tie)
glaze STATISTICAL TIE2490.110.4813324.544ms336893011570512902.41(Tie)

Abc (Out of Order) Test (Prettified) Read Results (View the data used in the following test):

The JSON documents in these two tests feature keys ranging from "a" to "z", where each key corresponds to an array of values. Notably, the documents in this test arrange these keys in reverse order, deviating from the typical "a" to "z" arrangement. This test effectively demonstrates the challenges encountered when utilizing simdjson and iterative parsers that lack the ability to efficiently locate memory locations through hashing. In cases where the keys are not in the expected sequence, performance is significantly compromised, with the severity escalating as the document size increases. In contrast, hash-based solutions offer a viable alternative by circumventing these issues and maintaining optimal performance regardless of the JSON document's scale, or ordering of the keys being parsed.

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1720.880.8993558.18099ms49505301.82635e+0627434.71(Win)
jsonifier1658.460.3460148.90394ms495053029107028467.22(Loss)
simdjson1144.990.19045311.6349ms495053018500741233.13(Loss)

Abc (Out of Order) Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2254.90.7259215.824ms480003065151820300.81(Win)
jsonifier2117.981.6742312.2619ms48024324.19424e+06216242(Loss)

Abc (In Order) Partial Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4068.810.8180252.4169ms33713301253477901.871(Win)
simdjson2957.252.23787.01978ms33713321.89414e+06108722(Loss)

Abc (In Order) Partial Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4579.440.1185682.97882ms48024304218.4110001.11(Win)
simdjson3633.780.7267063.55482ms480243025167312603.72(Loss)

Apache Builds Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier834.5620.12366527.191ms94651305367171081601(Win)
glaze775.0640.36720228.7439ms94651305.48664e+061164632(Loss)
simdjson624.0750.87092935.9969ms94651304.76063e+071446403(Loss)

Apache Builds Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze3779.681.7735561.292ms946511282.29636e+07238821(Win)
jsonifier3290.230.4736598.03277ms946513050658627434.72(Loss)

Apache Builds Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier998.7240.22957133.89ms140436302.84328e+061341011(Win)
simdjson977.5130.15160933.8941ms140436301.29445e+061370112(Loss)
glaze961.70.46370335.3152ms140436301.25106e+071392643(Loss)

Apache Builds Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2966.72.1942111.1818ms136046302.76249e+0743733.31(Win)
jsonifier2765.990.50775612.3121ms136024301.70122e+0646899.22(Loss)

Canada Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier491.0410.178972934.287ms2090234301.5836e+094.05955e+061(Win)
glaze472.0961.63279996.297ms2090234301.42598e+114.22246e+062(Loss)
simdjson394.4520.1373661211.47ms2090234301.44571e+095.05359e+063(Loss)

Canada Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1428.930.115805917.364ms2090234328.35166e+071.39503e+061(Win)
glaze1204.161.33677393.069ms2090234301.46912e+101.65543e+062(Loss)

Canada Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1272.990.5283981217.16ms6885124302.22853e+105.15807e+061(Win)
glaze12520.311581346.49ms6885124308.01077e+095.24453e+062(Loss)
simdjson1139.310.3144091374.79ms6885124309.85029e+095.76326e+063(Loss)

Canada Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1894.90.775784840.99ms6661897302.02967e+103.35283e+061(Win)
glaze1843.760.461357826.772ms6661897307.58202e+093.44584e+062(Loss)

CitmCatalog Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1219.210.74682192.9661ms500299302.56247e+083913391(Win)
glaze1088.90.536641107.479ms500299301.65872e+084381702(Loss)
simdjson666.1830.416105172.336ms500299302.66439e+087162033(Loss)

CitmCatalog Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1853.630.26182662.8928ms500299301.36258e+072573991(Win)
glaze1551.452.4980374.7279ms500299301.77051e+093075332(Loss)

CitmCatalog Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1934.310.414238424.295ms1490030322.96339e+087346321(Win)
simdjson1705.750.247722200.682ms1490030301.27764e+088330672(Loss)
glaze1630.352.09979215.306ms1490030301.00485e+108715953(Loss)

CitmCatalog Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2885.750.96233114.236ms1439562306.288e+084757421(Win)
glaze1674.260.419496198.018ms1439584303.54982e+088200022(Loss)

Discord Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1485.080.30252613.3038ms563693035977036198.41(Win)
glaze1198.120.3534511.563ms563693075449344868.32(Loss)
simdjson792.9170.22399916.7759ms563693069189467797.33(Loss)

Discord Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4960.411.365393.26784ms563693065686710837.31(Win)
glaze2729.520.4534255.248ms563693023924419694.92(Loss)

Discord Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1616.90.4330815.51ms98048301.88179e+0657830.41(Win)
glaze1514.752.0695115.799ms98048304.8961e+0761730.12(Loss)
simdjson1281.010.23705218.0982ms980483089822072994.13(Loss)

Discord Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2919.090.2777798.03584ms943703022003530830.91(Win)
glaze1745.572.11592263.792ms943702563.04671e+08515582(Loss)

Github Events Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1315.731.5971399.7181ms527081284.7655e+07382041(Win)
glaze914.732.1910963.486ms52708649.27828e+07549522(Loss)
simdjson662.0342.39993385.544ms527082568.5002e+08759273(Loss)

Github Events Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4145.380.5402294.04403ms527083012873712125.91(Win)
glaze3203.141.564614.31795ms52708301.80857e+0615692.82(Loss)

Github Events Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson1346.310.94796212.9221ms71665306.94749e+0650764.81(Win)
glaze1221.12.2618214.6752ms71665304.80785e+0755970.12(Loss)
jsonifier720.6582.33788524.974ms716652561.25846e+09948373(Loss)

Github Events Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3587.280.6398975.17402ms701033042666218636.81(Win)
glaze3304.351.252845.888ms70103301.92759e+0620232.52(Loss)

Google Maps Response Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier842.9720.6774614.29594ms118123024587313363.21(Win)
glaze720.5750.6423514.43802ms118123030252015633.12(Loss)
simdjson576.7120.4666635.63789ms118123024926319532.83(Loss)

Google Maps Response Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4028.92.032094.22886ms118126420660427961(Win)
glaze1594.320.7690852.3529ms118123088586.67065.62(Loss)

Google Maps Response Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1517.10.4536825.2841ms324033025619320369.11(Win)
jsonifier1483.540.6441148.30515ms324033054003220829.92(Loss)
simdjson1341.730.1725535.99219ms324033047381.823031.53(Loss)

Google Maps Response Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3359.751.040452.75814ms31235302552898866.131(Win)
glaze2441.110.5979063.85792ms312353015969712202.72(Loss)

Instruments Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2361.940.21935311.8909ms1083133027608043733.31(Win)
glaze1233.180.50109921.2401ms108313305.28537e+0683763.22(Loss)
simdjson1052.970.10195624.2678ms1083133030011098099.23(Loss)

Instruments Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1663.220.47744415.564ms108313302.63771e+0662105.61(Win)
glaze1118.042.30787457.638ms1083132561.16389e+09923902(Loss)

Instruments Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2152.820.51711525.387ms222373307.78477e+0698508.81(Win)
glaze18220.39306628.9359ms222373306.2794e+061163952(Loss)
simdjson1760.690.28782529.6369ms222373303.60561e+061204483(Loss)

Instruments Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2758.680.13777618.8902ms2139633031156073966.91(Win)
glaze1772.060.568743652.947ms2139632561.09797e+081151492(Loss)

Marine IK Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze430.8310.288192976.249ms1834197304.10737e+094.06013e+061(Win)
jsonifier427.1230.300671986.561ms1834197304.54873e+094.09537e+062(Loss)
simdjson363.6580.4350641169.41ms1834197301.31381e+104.81009e+063(Loss)

Marine IK Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier647.8520.314588664.864ms1834197302.16444e+092.70004e+061(Win)
glaze599.0520.438606672.503ms1833577304.91746e+092.91901e+062(Loss)

Marine IK Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1797.370.3346351368.57ms10252236309.94097e+095.43979e+061(Win)
simdjson1601.790.2748891524.7ms10252236308.44617e+096.10397e+062(Loss)
jsonifier1567.940.6450441495.91ms10252236304.85377e+106.23577e+063(Loss)

Marine IK Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2233.480.3042941039.87ms9930848304.99481e+094.24038e+061(Win)
glaze1482.810.7546811684.88ms9930228306.96944e+106.38667e+062(Loss)

Mesh Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze791.9970.370098192.524ms642697302.46106e+087738971(Win)
jsonifier727.8261.14908194.594ms642697302.8092e+098421292(Loss)
simdjson678.1120.0813076218.298ms642697301.62029e+079038683(Loss)

Mesh Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier963.2540.210363155.827ms642697305.37516e+076363051(Win)
glaze821.9730.296649178.462ms642692301.4679e+087456682(Loss)

Mesh Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1375.281.63949214.625ms1306201306.61566e+099057711(Win)
simdjson1255.620.103486239.758ms1306201303.16222e+079920942(Loss)
jsonifier1237.90.420311243.119ms1306201305.36677e+081.00629e+063(Loss)

Mesh Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1885.040.218954149.598ms1225964305.53278e+076202371(Win)
glaze1131.280.404847253.714ms1225970305.25198e+081.0335e+062(Loss)

Random Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier699.3770.494716132.207ms409725302.29189e+085587031(Win)
simdjson521.8030.0629884180.894ms409725306.67443e+067488342(Loss)
glaze478.8090.7287781071ms409725642.26377e+098160763(Loss)

Random Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3353.620.73657129.666ms409725302.20957e+071165141(Win)
glaze1589.942.1527560.1352ms409725308.39715e+082457602(Loss)

Random Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier977.6151.92567180.489ms814756307.02756e+097948031(Win)
glaze929.1820.328138204.307ms814756302.25886e+088362332(Loss)
simdjson877.4541.96349203.795ms814756309.06957e+098855303(Loss)

Random Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier25290.40421971.125ms785750304.30354e+072963031(Win)
glaze1461.841.9895273.719ms785750323.32818e+095126082(Loss)

Twitter Partial Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3139.90.095499720.3699ms2640403017596880196.31(Win)
simdjson2687.260.67092523.1091ms264040301.18574e+0793704.52(Loss)

Twitter Partial Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3986.940.18510624.8261ms3999473094078195667.21(Win)
simdjson3602.90.18900326.199ms399947301.20104e+061058652(Loss)

Twitter Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1911.070.19895533.9789ms264040302.06167e+061317631(Win)
glaze1120.642.1243454.8549ms264040306.83554e+082247002(Loss)
simdjson993.6951.7797862.057ms264040306.1022e+082534063(Loss)

Twitter Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3110.112.3677421.5498ms264040301.10249e+0880964.31(Win)
glaze2832.312.0666822.5992ms263923301.01191e+0888866.12(Loss)

Twitter Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson1633.280.11113258.209ms409612302.11945e+062391721(Win)
glaze1408.411.8484569.8401ms409612307.88532e+082773592(Loss)
jsonifier1298.071.12416171.319ms409612323.66228e+083009363(Loss)

Twitter Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3487.370.63451228.5179ms399947301.44481e+071093721(Win)
glaze2431.132.44492401.126ms3998301281.88224e+091568442(Loss)

Minify Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze1626.890.25616266.7249ms466906301.47467e+072736981(Win)
jsonifier1366.170.34601577.119ms466906303.81559e+073259312(Loss)
simdjson799.0450.412849134.991ms466906301.58789e+085572613(Loss)

Prettify Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2047.860.41026579.554ms699405305.35684e+073257091(Win)
jsonifier2022.270.19976681.8701ms699405301.3024e+073298302(Loss)

Validate Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2345.850.39830462.8541ms631514303.13702e+072567341(Win)
jsonifier2319.020.12626664.319ms631514303.22588e+062597032(Loss)