Lazarus
Programming => Networking and Web Programming => Topic started by: mpv on February 17, 2023, 11:55:34 am
-
We happy to announce what in TechEmpower benchmark (https://www.techempower.com/benchmarks/) mORMot2 framework + Free Pascal compiler now #16 of 154 total in Composite Score with ~1 000 000 responses per second for JSON serialization test.
Intermediate results can be found here (https://tfb-status.techempower.com/) - follow "visualize" link
In next run we expect to be #12 (@ab implement HTTP pipelining in mORMot2)
And our goal is to be in TOP10 until official Round22 (~ april 2023)
Test sources is located in TechEmpower GitHub repository and synced with this mORMot2 example (https://github.com/synopse/mORMot2/tree/master/ex/techempower-bench) (in mormot repo where is addition SQLIte3 database support).
Any help with performance improvements is welcome (can be discussed on mormot forum https://synopse.info/forum/index.php )
-
Congratulations! Well done guys!
-
In HTTP pipelining mode mORMot has reached almost 7 000 000 HTTP request/sec what returns 'Hello world!' text - see results for round 2023-02-17 (https://www.techempower.com/benchmarks/#section=test&runid=328ef78f-93c0-4e5d-a5c1-69b5ceb95064&test=plaintext). And limitation where is a 10Gb network.
-
In HTTP pipelining mode mORMot has reached almost 7 000 000 HTTP request/sec what returns 'Hello world!' text - see results for round 2023-02-17 (https://www.techempower.com/benchmarks/#section=test&runid=328ef78f-93c0-4e5d-a5c1-69b5ceb95064&test=plaintext). And limitation where is a 10Gb network.
WOW, XXXL congrats!
Fre;D
-
Congratulations.
It's time for me to invest time into learning mORMot.