Query-1: Did you use http server of swoole to test performance?
Query-2: Did you use Swoole built-in coroutines like those for MySQL?
Query-3: Did you use Swoole with its http-2 configuration ?
Query-4: What is wrong with Swoole Performance as it is showing degraddation over years, here is my observation :
Some older benchmark (Date not visible)
Ranked on number 4, with ...
304,264 rps (stays above aspcore 299,545)
---
2017
Ranked on number 3, with ...
303,514 rps (performance stays above aspcore 294,285)
2018
Ranked on number 11, with ....
307,673 (performance stays above aspcore 300,613)
2019
Ranked on number 25, with ...
283,728 rps (performance far below php-ngx-pgsql 356, 507 rps, and one step below
asp.net core 285,398 rps)