Rust 웹프레임워크 순위
출처: https://www.techempower.com/benchmarks/#section=data-r21&hw=ph&test=fortune
1 | drogon-core | 616,607 |
|
0 | Ful | C++ | Non | Non | Lin | Pg | Lin | Raw | Rea |
2 | xitca-web | 587,955 |
|
0 | Mcr | rs | Non | xit | Lin | Pg | Lin | Raw | Rea |
3 | drogon | 556,046 |
|
0 | Ful | C++ | Non | Non | Lin | Pg | Lin | Mcr | Rea |
4 | salvo [postgres] | 542,547 |
|
0 | Mcr | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
5 | just-js | 538,414 |
|
0 | Plt | JS | jus | Non | Lin | Pg | Lin | Raw | Rea |
6 | may-minihttp | 520,976 |
|
0 | Mcr | rs | rs | may | Lin | Pg | Lin | Raw | Rea |
7 | actix-http | 512,422 |
|
0 | Plt | rs | Non | act | Lin | Pg | Lin | Raw | Rea |
8 | axum [postgresql] | 498,541 |
|
0 | Ful | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
9 | aspcore-ado-pg | 458,677 |
|
0 | Plt | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
10 | officefloor-sqlclient | 432,309 |
|
0 | Plt | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
11 | officefloor-async | 416,875 |
|
0 | Plt | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
12 | jooby-pgclient | 404,885 |
|
0 | Ful | Jav | Nty | Non | Lin | Pg | Lin | Raw | Rea |
13 | aspcore-mw-ado-pg | 395,899 |
|
0 | Mcr | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
14 | asp.net core | 394,144 |
|
0 | Mcr | C# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
15 | h2o | 391,802 |
|
0 | Plt | C | Non | h2o | Lin | Pg | Lin | Raw | Rea |
16 | appmpower [middleware, pg, ado] | 389,298 |
|
0 | Plt | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
17 | vertx-postgres | 386,935 |
|
0 | Plt | Jav | ver | Non | Lin | Pg | Lin | Raw | Rea |
18 | lithium-postgres | 384,760 |
|
0 | Mcr | C++ | Non | Non | Lin | Pg | Lin | Ful | Rea |
19 | lithium-postgres-beta | 384,514 |
|
0 | Mcr | C++ | Non | Non | Lin | Pg | Lin | Ful | Rea |
20 | ffead-cpp-postgresql-raw | 382,792 |
|
0 | Ful | C++ | Non | ffe | Lin | Pg | Lin | Raw | Rea |
21 | atreugo-prefork | 381,480 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
22 | fasthttp-prefork | 379,098 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
23 | fiber-prefork | 368,162 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
24 | inverno | 364,150 |
|
0 | Mcr | Jav | inv | Non | Lin | Pg | Lin | Mcr | Rea |
25 | beetlex-core | 357,490 |
|
0 | Plt | C# | .NE | bee | Lin | Pg | Lin | Raw | Rea |
26 | beetlex-core-updb | 355,728 |
|
0 | Plt | C# | .NE | bee | Lin | Pg | Lin | Raw | Rea |
27 | atreugo | 351,162 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
28 | vertx-web-kotlin-coroutines-postgres | 350,100 |
|
0 | Mcr | Kot | ver | Non | Lin | Pg | Lin | Raw | Rea |
29 | fasthttp | 349,942 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
30 | php-ngx-pgsql | 348,430 |
|
0 | Plt | PHP | ngx | ngx | Lin | Pg | Lin | Raw | Rea |
31 | workerman-php8-jit | 347,686 |
|
0 | Plt | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
32 | hyper-db | 345,437 |
|
0 | Mcr | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
33 | fiber | 342,790 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
34 | webman | 342,625 |
|
0 | Mcr | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
35 | aspcore-mw-dap-pg | 338,524 |
|
0 | Mcr | C# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
36 | gearbox | 336,240 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
37 | aspcore-mw-ef-pg | 335,786 |
|
0 | Mcr | C# | .NE | kes | Lin | Pg | Lin | Ful | Rea |
38 | workerman-pgsql | 329,309 |
|
0 | Plt | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
39 | vertx-web-postgres | 327,704 |
|
0 | Mcr | Jav | ver | Non | Lin | Pg | Lin | Raw | Rea |
40 | ubiquity-workerman-raw | 326,679 |
|
0 | Ful | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
41 | greenlightning | 311,236 |
|
0 | Mcr | Jav | Non | Non | Lin | Pg | Lin | Raw | Rea |
42 | mixphp-workerman-pgsql | 309,269 |
|
0 | Ful | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
43 | wizzardo-http | 307,614 |
|
18 | Mcr | Jav | Non | Non | Lin | Pg | Lin | Raw | Rea |
44 | gearbox | 306,662 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
45 | ubiquity-ngx-raw | 305,653 |
|
0 | Ful | PHP | ngx | ngx | Lin | Pg | Lin | Raw | Rea |
46 | kooby | 301,582 |
|
0 | Ful | Kot | Utw | Non | Lin | Pg | Lin | Raw | Rea |
47 | jooby | 296,448 |
|
0 | Ful | Jav | Utw | Non | Lin | Pg | Lin | Raw | Rea |
48 | swoole-postgres | 294,138 |
|
0 | Plt | PHP | swo | Non | Lin | Pg | Lin | Raw | Rea |
49 | open swoole postgres | 292,875 |
|
0 | Plt | PHP | ope | Non | Lin | Pg | Lin | Raw | Rea |
50 | go-pgx-prefork-quicktemplate | 281,291 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
51 | kumbiaphp-workerman | 274,756 |
|
0 | Ful | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
52 | goframe | 270,993 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
53 | jooby-netty | 261,830 |
|
0 | Ful | Jav | Nty | Non | Lin | Pg | Lin | Raw | Rea |
54 | workerman | 260,911 |
|
0 | Plt | PHP | wor | Non | Lin | My | Lin | Raw | Rea |
55 | proteus | 260,500 |
|
0 | Mcr | Jav | Utw | Non | Lin | Pg | Lin | Raw | Rea |
56 | swoole-no-async | 252,161 |
|
0 | Plt | PHP | swo | Non | Lin | My | Lin | Raw | Rea |
57 | zebra | 251,298 |
|
0 | Ful | f# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
58 | lithium | 249,919 |
|
0 | Mcr | C++ | Non | Non | Lin | My | Lin | Ful | Rea |
59 | gemini-postgres | 249,386 |
|
0 | Ful | Jav | Svt | Res | Lin | Pg | Lin | Mcr | Rea |
60 | jooby-jetty | 248,471 |
|
0 | Ful | Jav | Jty | Non | Lin | Pg | Lin | Raw | Rea |
61 | php-ngx-mysql | 246,597 |
|
0 | Plt | PHP | ngx | ngx | Lin | My | Lin | Raw | Rea |
62 | open swoole no-async | 246,027 |
|
0 | Plt | PHP | ope | Non | Lin | My | Lin | Raw | Rea |
63 | swoole | 244,866 |
|
0 | Plt | PHP | swo | Non | Lin | My | Lin | Raw | Rea |
64 | zysocket-v | 243,458 |
|
0 | Ful | C# | .NE | zys | Lin | Pg | Lin | Raw | Rea |
65 | open swoole | 240,493 |
|
0 | Plt | PHP | ope | Non | Lin | My | Lin | Raw | Rea |
66 | helidon | 227,138 |
|
0 | Mcr | Jav | Nty | Non | Lin | Pg | Lin | Raw | Rea |
67 | officefloor-r2dbc | 224,002 |
|
0 | Plt | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
68 | kumbiaphp-workerman-mysql | 222,263 |
|
0 | Ful | PHP | wor | Non | Lin | My | Lin | Mcr | Rea |
69 | ubiquity-workerman-mysql | 221,456 |
|
0 | Ful | PHP | wor | Non | Lin | My | Lin | Ful | Rea |
70 | giraffe | 220,143 |
|
0 | Ful | f# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
71 | simps | 220,138 |
|
0 | Mcr | PHP | swo | Non | Lin | My | Lin | Raw | Rea |
72 | mixphp-workerman-mysql | 218,874 |
|
0 | Ful | PHP | wor | Non | Lin | My | Lin | Mcr | Rea |
73 | light-4j | 218,600 |
|
0 | Plt | Jav | lig | Non | Lin | Pg | Lin | Raw | Rea |
74 | http4k-apache4 | 217,678 |
|
0 | Mcr | Kot | apa | Non | Lin | Pg | Lin | Raw | Rea |
75 | vertx-web-scala | 216,891 |
|
0 | Mcr | Sca | ver | Non | Lin | Pg | Lin | Raw | Rea |
76 | go-pgx-quicktemplate | 216,583 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
77 | axum [mongodb] | 216,414 |
|
0 | Ful | rs | rs | hyp | Lin | Mo | Lin | Raw | Rea |
78 | jlhttp-postgres | 214,489 |
|
0 | Plt | Jav | JLH | Non | Lin | Pg | Lin | Raw | Rea |
79 | asp.net core [platform, my] | 212,792 |
|
0 | Plt | C# | .NE | kes | Lin | My | Lin | Raw | Rea |
80 | ubiquity-workerman | 212,745 |
|
0 | Ful | PHP | wor | Non | Lin | Pg | Lin | Ful | Rea |
81 | aspcore-mw-ado-my | 212,266 |
|
0 | Mcr | C# | .NE | kes | Lin | My | Lin | Raw | Rea |
82 | rapidoid-postgres | 207,293 |
|
0 | Plt | Jav | Rap | Non | Lin | Pg | Lin | Mcr | Rea |
83 | crystal | 206,580 |
|
0 | Plt | Cry | Non | Non | Lin | Pg | Lin | Raw | Rea |
84 | crystal-radix | 206,001 |
|
0 | Plt | Cry | Non | Non | Lin | Pg | Lin | Raw | Rea |
85 | kemal | 204,639 |
|
0 | Ful | Cry | Non | Non | Lin | Pg | Lin | Mcr | Rea |
86 | appmpower [middleware, pg, odbc] | 204,360 |
|
0 | Plt | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
87 | grip | 203,769 |
|
0 | Mcr | Cry | Non | Non | Lin | Pg | Lin | Raw | Rea |
88 | revenj-jvm | 202,272 |
|
0 | Ful | Jav | Svt | Res | Lin | Pg | Lin | Ful | Rea |
89 | raze | 201,511 |
|
0 | Ful | Cry | Non | Non | Lin | Pg | Lin | Mcr | Rea |
90 | lucky | 200,048 |
|
0 | Ful | Cry | Non | Non | Lin | Pg | Lin | Ful | Rea |
91 | aspcore-mw-dap-my | 197,006 |
|
0 | Mcr | C# | .NE | kes | Lin | My | Lin | Mcr | Rea |
92 | http4k-netty | 195,687 |
|
0 | Mcr | Kot | Nty | Non | Lin | Pg | Lin | Raw | Rea |
93 | comet | 195,551 |
|
0 | Mcr | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
94 | ffead-cpp-postgresql-raw-async-clibpqb-p | 193,567 |
|
0 | Ful | C++ | Non | ffe | Lin | Pg | Lin | Raw | Rea |
95 | http4k-ratpack | 191,301 |
|
0 | Mcr | Kot | Nty | Non | Lin | Pg | Lin | Raw | Rea |
96 | cutelyst-thread-apg | 190,023 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
97 | redkale | 189,706 |
|
218 | Ful | Jav | red | red | Lin | Pg | Lin | Raw | Rea |
98 | comet-mysql | 189,138 |
|
0 | Mcr | PHP | wor | Non | Lin | My | Lin | Raw | Rea |
99 | actix web [diesel] | 188,277 |
|
0 | Mcr | rs | act | act | Lin | Pg | Lin | Ful | Rea |
100 | hexagon netty postgresql | 186,880 |
|
0 | Mcr | Kot | Nty | Non | Lin | Pg | Lin | Raw | Rea |
101 | ffead-cpp-v-picov | 186,724 |
|
0 | Ful | C++ | Non | pic | Lin | Pg | Lin | Raw | Rea |
102 | http4k-apache | 185,964 |
|
0 | Mcr | Kot | apa | Non | Lin | Pg | Lin | Raw | Rea |
103 | ubiquity-ngx | 184,875 |
|
0 | Ful | PHP | ngx | ngx | Lin | Pg | Lin | Ful | Rea |
104 | ffead-cpp [v-prof] | 184,816 |
|
0 | Ful | C++ | Non | pic | Lin | Pg | Lin | Raw | Rea |
105 | php-ngx-async | 184,328 |
|
0 | Plt | PHP | ngx | ngx | Lin | My | Lin | Raw | Rea |
106 | aspcore-mvc-ado-pg | 184,088 |
|
0 | Ful | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
107 | ubiquity-swoole-mysql | 183,866 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
108 | ubiquity-swoole | 183,241 |
|
6 | Ful | PHP | swo | Non | Lin | Pg | Lin | Ful | Rea |
109 | openresty | 181,974 |
|
0 | Plt | Lua | OpR | ngx | Lin | My | Lin | Raw | Rea |
110 | http4k-undertow | 181,768 |
|
0 | Mcr | Kot | Utw | Non | Lin | Pg | Lin | Raw | Rea |
111 | ffead-cpp-postgresql-raw-profiled | 181,323 |
|
0 | Ful | C++ | Non | ffe | Lin | Pg | Lin | Raw | Rea |
112 | salvo [diesel] | 180,327 |
|
0 | Mcr | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
113 | mixphp-swoole-mysql | 178,089 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Mcr | Rea |
114 | ffead-cpp-postgresql-raw-clibpqb-profile | 175,885 |
|
0 | Ful | C++ | Non | ffe | Lin | Pg | Lin | Raw | Rea |
115 | easyrpc | 174,219 |
|
0 | Ful | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
116 | aspcore-mvc-dap-pg | 171,188 |
|
0 | Ful | C# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
117 | aspcore-vb-mw-ado-my | 170,264 |
|
0 | Mcr | vb | .NE | kes | Lin | My | Lin | Raw | Rea |
118 | http4k-jetty | 167,345 |
|
0 | Mcr | Kot | Jty | Non | Lin | Pg | Lin | Raw | Rea |
119 | undertow-postgresql | 166,503 |
|
0 | Plt | Jav | Utw | Non | Lin | Pg | Lin | Raw | Rea |
120 | hexagon | 165,604 |
|
0 | Mcr | Kot | Svt | Non | Lin | Pg | Lin | Raw | Rea |
121 | aspcore-mvc-ef-pg | 160,645 |
|
0 | Ful | C# | .NE | kes | Lin | Pg | Lin | Ful | Rea |
122 | redkale-graalvm | 158,618 |
|
68 | Ful | Jav | red | red | Lin | Pg | Lin | Raw | Rea |
123 | appmpower [middleware, my, odbc] | 157,883 |
|
0 | Plt | C# | .NE | kes | Lin | My | Lin | Raw | Rea |
124 | es4x | 153,215 |
|
0 | Mcr | JS | ver | Non | Lin | Pg | Lin | Raw | Rea |
125 | chi-gojay-prefork | 151,202 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
126 | axum [postgresql - deadpool] | 148,040 |
|
0 | Ful | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
127 | cutelyst-thr-pg-raw | 147,841 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
128 | chi-sjson-prefork | 147,580 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
129 | cutelyst-pf-pg | 147,295 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
130 | aleph | 146,919 |
|
0 | Mcr | Clj | Nty | Non | Lin | Pg | Lin | Raw | Rea |
131 | imi-swoole-pgsql-raw | 145,987 |
|
0 | Mcr | PHP | swo | Non | Lin | Pg | Lin | Raw | Rea |
132 | chi-prefork | 145,538 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
133 | beetlex | 144,880 |
|
0 | Ful | C# | .NE | bee | Lin | Pg | Lin | Raw | Rea |
134 | actix web [mongodb] | 144,210 |
|
0 | Mcr | rs | Non | act | Lin | Mo | Lin | Raw | Rea |
135 | proteus-mysql | 142,744 |
|
0 | Mcr | Jav | Utw | Non | Lin | My | Lin | Raw | Rea |
136 | imi-swoole-mysql-raw | 142,292 |
|
0 | Mcr | PHP | swo | Non | Lin | My | Lin | Raw | Rea |
137 | go-my-prefork | 139,919 |
|
0 | Plt | Go | Non | Non | Lin | My | Lin | Raw | Rea |
138 | aspcore-vb-mw-ado-pg | 137,751 |
|
0 | Mcr | vb | .NE | kes | Lin | Pg | Lin | Raw | Rea |
139 | hexagon tomcat postgresql | 137,300 |
|
0 | Mcr | Kot | Svt | tom | Lin | Pg | Lin | Raw | Rea |
140 | redkale-native | 137,027 |
|
137 | Ful | Jav | red | red | Lin | Pg | Lin | Raw | Rea |
141 | silicon | 135,902 |
|
0 | Mcr | C++ | Non | mic | Lin | My | Lin | Ful | Rea |
142 | cutelyst-pf-apg | 135,587 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
143 | aspcore-mvc-ado-my | 132,990 |
|
0 | Ful | C# | .NE | kes | Lin | My | Lin | Raw | Rea |
144 | aspcore-mvc-dap-my | 131,743 |
|
0 | Ful | C# | .NE | kes | Lin | My | Lin | Mcr | Rea |
145 | one | 131,470 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
146 | gemini-mysql | 131,151 |
|
0 | Ful | Jav | Svt | Res | Lin | My | Lin | Mcr | Rea |
147 | go-pgx-prefork | 130,488 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
148 | ratpack-jdbc | 129,502 |
|
0 | Mcr | Jav | Nty | Non | Lin | Pg | Lin | Raw | Rea |
149 | ratpack-pgclient | 128,064 |
|
0 | Mcr | Jav | Nty | Non | Lin | Pg | Lin | Raw | Rea |
150 | imi-workerman-mysql-raw | 127,228 |
|
0 | Mcr | PHP | wor | Non | Lin | My | Lin | Raw | Rea |
151 | ubiquity-workerman-mongo | 126,609 |
|
0 | Ful | PHP | wor | Non | Lin | Mo | Lin | Ful | Rea |
152 | polkadot-postgres | 125,706 |
|
0 | Plt | JS | Non | Non | Lin | Pg | Lin | Raw | Rea |
153 | rapidoid-mysql | 123,935 |
|
0 | Plt | Jav | Rap | Non | Lin | My | Lin | Mcr | Rea |
154 | gin | 116,132 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
155 | hserver | 114,191 |
|
0 | Ful | Jav | Non | Non | Lin | Pg | Lin | Ful | Rea |
156 | treefrog-mongodb | 112,488 |
|
0 | Ful | C++ | Non | Non | Lin | Mo | Lin | Mcr | Rea |
157 | one-no-coroutine | 110,845 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
158 | go-pgx | 109,239 |
|
0 | Plt | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
159 | actix-web-pg-deadpool | 108,334 |
|
0 | Mcr | rs | Non | act | Lin | Pg | Lin | Raw | Rea |
160 | polkadot-mongodb | 107,584 |
|
0 | Plt | JS | Non | Non | Lin | Mo | Lin | Raw | Rea |
161 | chi | 107,018 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
162 | officefloor-thread_affinity | 106,399 |
|
0 | Ful | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
163 | http4k-ktornetty | 106,091 |
|
0 | Mcr | Kot | kto | Non | Lin | Pg | Lin | Raw | Rea |
164 | php-unit | 105,656 |
|
0 | Plt | PHP | uni | Non | Lin | My | Lin | Raw | Rea |
165 | chi-sjson | 104,605 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
166 | kami | 104,471 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
167 | chi-gojay | 104,162 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
168 | fintrospect | 104,030 |
|
0 | Mcr | Sca | Nty | Non | Lin | My | Lin | Raw | Rea |
169 | servlet-postgresql | 103,439 |
|
0 | Plt | Jav | Svt | Res | Lin | Pg | Lin | Raw | Rea |
170 | cutelyst-t-apg-cutelee | 103,433 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
171 | chi-scratch | 103,315 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
172 | polkadot-mysql | 100,625 |
|
0 | Plt | JS | njs | Non | Lin | My | Lin | Raw | Rea |
173 | quarkus | 99,383 |
|
0 | Ful | Jav | res | ver | Lin | Pg | Lin | Ful | Rea |
174 | javalin-postgres | 98,303 |
|
0 | Mcr | Jav | Jty | Non | Lin | Pg | Lin | Raw | Rea |
175 | akka-http | 98,124 |
|
0 | Mcr | Sca | Akk | Non | Lin | My | Lin | Raw | Rea |
176 | spliffy | 96,686 |
|
0 | Mcr | JS | njs | µws | Lin | Pg | Lin | Raw | Rea |
177 | php-pgsql-raw | 95,060 |
|
0 | Plt | PHP | fpm | ngx | Lin | Pg | Lin | Raw | Rea |
178 | goji | 94,514 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
179 | gin-scratch | 93,222 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
180 | cutelyst-thr-pg-cutelee | 91,327 |
|
0 | Ful | C++ | cut | Non | Lin | Pg | Lin | Raw | Rea |
181 | treefrog | 90,546 |
|
0 | Ful | C++ | Non | Non | Lin | Pg | Lin | Mcr | Rea |
182 | asp.net core [platform, mono, pg] | 89,859 |
|
0 | Plt | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
183 | servlet-mysql | 89,551 |
|
0 | Plt | Jav | Svt | Res | Lin | My | Lin | Raw | Rea |
184 | php | 89,430 |
|
0 | Plt | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
185 | php-pools | 89,390 |
|
0 | Plt | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
186 | php-h2o | 88,342 |
|
0 | Plt | PHP | fpm | h2o | Lin | My | Lin | Raw | Rea |
187 | go-my | 88,005 |
|
0 | Plt | Go | Non | Non | Lin | My | Lin | Raw | Rea |
188 | clevergo | 87,174 |
|
0 | Mcr | Go | Non | Non | Lin | My | Lin | Raw | Rea |
189 | pedestal | 86,851 |
|
0 | Mcr | Clj | Jty | Non | Lin | My | Lin | Mcr | Rea |
190 | php-raw7-tcp | 86,654 |
|
0 | Plt | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
191 | minijax | 83,205 |
|
0 | Ful | Jav | JAX | Utw | Lin | My | Lin | Ful | Rea |
192 | spliffy | 83,086 |
|
0 | Mcr | JS | njs | µws | Lin | My | Lin | Raw | Rea |
193 | cutelyst-pf-my | 81,472 |
|
0 | Ful | C++ | cut | Non | Lin | My | Lin | Raw | Rea |
194 | cutelyst-thread-my | 81,260 |
|
0 | Ful | C++ | cut | Non | Lin | My | Lin | Raw | Rea |
195 | fastify-postgres | 80,800 |
|
0 | Mcr | JS | njs | Non | Lin | Pg | Lin | Raw | Rea |
196 | nodejs-mongodb-raw | 80,386 |
|
0 | Plt | JS | njs | Non | Lin | Mo | Lin | Raw | Rea |
197 | nodejs | 80,243 |
|
0 | Plt | JS | njs | Non | Lin | My | Lin | Raw | Rea |
198 | play2-java-jpa-hikaricp-netty | 79,944 |
|
0 | Ful | Jav | Nty | Non | Lin | My | Lin | Ful | Rea |
199 | nodejs-chakra | 79,851 |
|
0 | Plt | JS | njs | Non | Lin | My | Lin | Raw | Rea |
200 | fastify-mysql | 78,768 |
|
0 | Mcr | JS | njs | Non | Lin | My | Lin | Raw | Rea |
201 | lwan | 76,890 |
|
0 | Mcr | C | Lwa | lwa | Lin | My | Lin | Raw | Rea |
202 | toro | 76,415 |
|
288 | Mcr | Cry | Non | Non | Lin | Pg | Lin | Raw | Rea |
203 | duct | 76,193 |
|
0 | Mcr | Clj | Rin | Non | Lin | Pg | Lin | Raw | Rea |
204 | treefrog-mysql | 75,654 |
|
0 | Ful | C++ | Non | Non | Lin | My | Lin | Mcr | Rea |
205 | lapis | 73,947 |
|
0 | Ful | Lua | OpR | ngx | Lin | Pg | Lin | Ful | Rea |
206 | http-kit-raw | 73,929 |
|
0 | Plt | Clj | Rin | Non | Lin | My | Lin | Raw | Rea |
207 | kumbiaphp | 72,473 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Mcr | Rea |
208 | kumbiaphp-raw | 71,422 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
209 | ktor-pgclient | 71,405 |
|
0 | Mcr | Kot | Nty | Non | Lin | Pg | Lin | Raw | Rea |
210 | fastify | 70,689 |
|
0 | Mcr | JS | njs | Non | Lin | Mo | Lin | Raw | Rea |
211 | echo | 69,511 |
|
0 | Mcr | Go | Non | Non | Lin | Pg | Lin | Raw | Rea |
212 | imi-workerman-pgsql-raw | 69,414 |
|
0 | Mcr | PHP | wor | Non | Lin | Pg | Lin | Raw | Rea |
213 | play2-java-jooq-hikaricp-netty | 69,001 |
|
0 | Ful | Jav | Nty | Non | Lin | My | Lin | Ful | Rea |
214 | ubiquity | 68,841 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
215 | duct-aleph | 68,528 |
|
0 | Mcr | Clj | Nty | Non | Lin | Pg | Lin | Raw | Rea |
216 | ktor-cio | 67,944 |
|
0 | Mcr | Kot | kto | Non | Lin | Pg | Lin | Raw | Rea |
217 | uvicorn | 66,275 |
|
0 | Plt | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
218 | genhttp | 64,606 |
|
0 | Ful | C# | .NE | gen | Lin | Pg | Lin | Raw | Rea |
219 | luminus | 64,439 |
|
0 | Mcr | Clj | Rin | Non | Lin | Pg | Lin | Raw | Rea |
220 | nestjs-fastify | 64,005 |
|
0 | Mcr | typ | Non | Non | Lin | Pg | Lin | Ful | Rea |
221 | nestjs-fastify-mysql | 63,949 |
|
0 | Mcr | typ | Non | Non | Lin | My | Lin | Ful | Rea |
222 | nodejs-postgres | 63,379 |
|
0 | Plt | JS | njs | Non | Lin | Pg | Lin | Ful | Rea |
223 | imi | 62,825 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
224 | play2-java-ebean-hikaricp-netty | 62,565 |
|
0 | Ful | Jav | Nty | Non | Lin | My | Lin | Ful | Rea |
225 | imi-swoole-pgsql | 62,564 |
|
0 | Ful | PHP | swo | Non | Lin | Pg | Lin | Ful | Rea |
226 | play2-java-jpa-hikaricp | 62,445 |
|
0 | Ful | Jav | Akk | Non | Lin | My | Lin | Ful | Rea |
227 | apidaora-core | 62,346 |
|
0 | Mcr | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
228 | grizzly-jersey | 61,945 |
|
0 | Mcr | Jav | JAX | Grz | Lin | My | Lin | Ful | Rea |
229 | falco, donald | 61,852 |
|
0 | Mcr | f# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
230 | nestjs-fastify-mongo | 61,033 |
|
0 | Mcr | typ | Non | Non | Lin | Mo | Lin | Ful | Rea |
231 | jawn | 60,879 |
|
0 | Ful | Jav | Utw | Non | Lin | Pg | Lin | Raw | Rea |
232 | officefloor-undertow | 60,192 |
|
0 | Ful | Jav | off | Utw | Lin | Pg | Lin | Ful | Rea |
233 | roa-pg | 59,426 |
|
0 | Mcr | rs | Non | hyp | Lin | Pg | Lin | Raw | Rea |
234 | cutelyst-thread-my-cutelee | 59,257 |
|
0 | Ful | C++ | cut | Non | Lin | My | Lin | Raw | Rea |
235 | dropwizard-postgres | 59,104 |
|
0 | Ful | Jav | JAX | Jty | Lin | Pg | Lin | Ful | Rea |
236 | phoenix | 58,940 |
|
0 | Ful | Eli | bea | cow | Lin | Pg | Lin | Ful | Rea |
237 | ktor | 58,447 |
|
0 | Mcr | Kot | Nty | Non | Lin | Pg | Lin | Raw | Rea |
238 | roa-diesel | 57,879 |
|
0 | Mcr | rs | Non | hyp | Lin | Pg | Lin | Ful | Rea |
239 | imi-workerman | 57,504 |
|
0 | Ful | PHP | wor | Non | Lin | My | Lin | Ful | Rea |
240 | apidaora | 57,284 |
|
0 | Mcr | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
241 | officefloor-netty | 56,715 |
|
0 | Ful | Jav | off | Nty | Lin | Pg | Lin | Ful | Rea |
242 | play2-scala-anorm-netty | 55,761 |
|
0 | Ful | Sca | Nty | Non | Lin | My | Lin | Ful | Rea |
243 | axum [postgresql - sqlx] | 55,475 |
|
0 | Ful | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
244 | officefloor-micro | 55,003 |
|
0 | Ful | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
245 | aspcore-mono-mw-pg | 54,682 |
|
0 | Mcr | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
246 | play2-java-jooq-hikaricp | 54,342 |
|
0 | Ful | Jav | Akk | Non | Lin | My | Lin | Ful | Rea |
247 | amp | 54,231 |
|
0 | Plt | PHP | amp | Non | Lin | My | Lin | Raw | Rea |
248 | cfml-adobe | 54,226 |
|
0 | Plt | cfm | Non | Non | Lin | Pg | Lin | Raw | Rea |
249 | play2-scala-slick-netty | 53,849 |
|
0 | Ful | Sca | Nty | Non | Lin | My | Lin | Ful | Rea |
250 | spliffy | 53,239 |
|
0 | Mcr | JS | njs | µws | Lin | Mo | Lin | Raw | Rea |
251 | cfml-lucee | 53,172 |
|
0 | Plt | cfm | Non | Non | Lin | Pg | Lin | Raw | Rea |
252 | http4s | 53,041 |
|
0 | Mcr | Sca | NIO | bla | Lin | Pg | Lin | Raw | Rea |
253 | duckphp | 51,801 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
254 | play2-java-ebean-hikaricp | 51,201 |
|
0 | Ful | Jav | Akk | Non | Lin | My | Lin | Ful | Rea |
255 | fastapi | 50,608 |
|
0 | Mcr | Py | asy | Gun | Lin | Pg | Lin | Raw | Rea |
256 | roda-sequel-postgres | 50,323 |
|
0 | Mcr | Rby | Rac | Pum | Lin | Pg | Lin | Ful | Rea |
257 | play2-scala-anorm | 50,052 |
|
0 | Ful | Sca | Akk | Non | Lin | My | Lin | Ful | Rea |
258 | peachpie | 50,051 |
|
0 | Plt | PHP | .NE | kes | Lin | My | Lin | Raw | Rea |
259 | dropwizard | 49,757 |
|
0 | Ful | Jav | JAX | Jty | Lin | My | Lin | Ful | Rea |
260 | nodejs-mysql | 49,130 |
|
0 | Plt | JS | njs | Non | Lin | My | Lin | Ful | Rea |
261 | koa-postgres | 48,826 |
|
0 | Mcr | JS | njs | Non | Lin | Pg | Lin | Raw | Rea |
262 | roda-sequel | 48,435 |
|
0 | Mcr | Rby | Rac | Pum | Lin | My | Lin | Ful | Rea |
263 | officefloor | 47,785 |
|
0 | Ful | Jav | off | woo | Lin | Pg | Lin | Ful | Rea |
264 | mixphp | 46,821 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Mcr | Rea |
265 | aiohttp-pg-raw | 46,789 |
|
0 | Mcr | Py | asy | Gun | Lin | Pg | Lin | Raw | Rea |
266 | http-kit | 46,698 |
|
0 | Plt | Clj | Rin | Non | Lin | My | Lin | Mcr | Rea |
267 | imi-workerman-pgsql | 45,894 |
|
0 | Ful | PHP | wor | Non | Lin | Pg | Lin | Ful | Rea |
268 | compojure | 45,427 |
|
0 | Mcr | Clj | Svt | Res | Lin | My | Lin | Mcr | Rea |
269 | koa-mysql | 43,637 |
|
0 | Mcr | JS | njs | Non | Lin | My | Lin | Raw | Rea |
270 | play2-scala-slick | 42,972 |
|
0 | Ful | Sca | Akk | Non | Lin | My | Lin | Ful | Rea |
271 | hummingbird | 42,417 |
|
0 | Mcr | Swi | Non | Non | Lin | Pg | Lin | Raw | Rea |
272 | http4k | 42,272 |
|
0 | Mcr | Kot | sun | Non | Lin | Pg | Lin | Raw | Rea |
273 | httpserver-postgres | 41,559 |
|
0 | Plt | Jav | htt | Non | Lin | Pg | Lin | Raw | Rea |
274 | akka-http-slick-postgres | 41,203 |
|
0 | Mcr | Sca | Akk | Non | Lin | Pg | Lin | Ful | Rea |
275 | express-postgres | 40,737 |
|
0 | Mcr | JS | njs | Non | Lin | Pg | Lin | Ful | Rea |
276 | treefrog-epoll | 40,652 |
|
0 | Ful | C++ | Non | Non | Lin | Pg | Lin | Mcr | Rea |
277 | roa-sqlx | 40,638 |
|
0 | Mcr | rs | Non | hyp | Lin | Pg | Lin | Raw | Rea |
278 | officefloor-vertx | 40,269 |
|
0 | Ful | Jav | off | vtx | Lin | Pg | Lin | Ful | Rea |
279 | roda-sequel-postgres-passenger-mri | 39,409 |
|
0 | Mcr | Rby | Rac | Pas | Lin | Pg | Lin | Ful | Rea |
280 | roda-sequel-passenger-mri | 38,714 |
|
0 | Mcr | Rby | Rac | Pas | Lin | My | Lin | Ful | Rea |
281 | vibe.d-ldc-pgsql | 38,437 |
|
0 | Plt | D | Non | Non | Lin | Pg | Lin | Raw | Rea |
282 | vibe.d-pgsql | 38,348 |
|
0 | Plt | D | Non | Non | Lin | Pg | Lin | Raw | Rea |
283 | frank, dapper | 38,278 |
|
0 | Mcr | f# | .NE | kes | Lin | Pg | Lin | Mcr | Rea |
284 | hapi-postgres | 38,062 |
|
0 | Mcr | JS | njs | Non | Lin | Pg | Lin | Ful | Rea |
285 | nestjs | 37,547 |
|
0 | Mcr | typ | Non | Non | Lin | Pg | Lin | Ful | Rea |
286 | spark | 37,482 |
|
0 | Mcr | Jav | Svt | Jty | Lin | My | Lin | Ful | Rea |
287 | tapestry | 37,272 |
|
0 | Ful | Jav | Svt | Res | Lin | My | Lin | Ful | Rea |
288 | wicket | 37,233 |
|
0 | Ful | Jav | Svt | Res | Lin | My | Lin | Ful | Rea |
289 | roda-sequel-unicorn-mri | 37,070 |
|
0 | Mcr | Rby | Rac | Uni | Lin | My | Lin | Ful | Rea |
290 | blade | 36,713 |
|
0 | Ful | Jav | Non | Non | Lin | My | Lin | Ful | Rea |
291 | yii2-workerman | 36,625 |
|
0 | Ful | PHP | wor | Non | Lin | My | Lin | Ful | Rea |
292 | phalcon-micro | 36,254 |
|
0 | Mcr | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
293 | flask-raw | 36,243 |
|
0 | Mcr | Py | Wsg | Mei | Lin | Pg | Lin | Raw | Rea |
294 | ktor-reactivepg | 36,226 |
|
0 | Ful | Kot | Non | Non | Lin | Pg | Lin | Raw | Rea |
295 | hapi-mysql | 35,605 |
|
0 | Mcr | JS | njs | Non | Lin | My | Lin | Ful | Rea |
296 | nestjs-mysql | 35,244 |
|
0 | Mcr | typ | Non | Non | Lin | My | Lin | Ful | Rea |
297 | roda-sequel-postgres-unicorn-mri | 34,391 |
|
112 | Mcr | Rby | Rac | Uni | Lin | Pg | Lin | Ful | Rea |
298 | yii2-raw | 33,752 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
299 | starlette | 33,647 |
|
0 | Mcr | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
300 | bottle-raw | 33,182 |
|
0 | Mcr | Py | Mei | Non | Lin | My | Lin | Raw | Rea |
301 | nestjs-mongo | 33,090 |
|
0 | Mcr | typ | Non | Non | Lin | Mo | Lin | Ful | Rea |
302 | spiral | 32,721 |
|
0 | Ful | PHP | roa | Non | Lin | My | Lin | Ful | Rea |
303 | sinatra-sequel-unicorn-mri | 32,465 |
|
0 | Mcr | Rby | Rac | Uni | Lin | My | Lin | Ful | Rea |
304 | express-mysql | 32,016 |
|
0 | Mcr | JS | njs | Non | Lin | My | Lin | Ful | Rea |
305 | sinatra-sequel | 31,506 |
|
0 | Mcr | Rby | Rac | Pum | Lin | My | Lin | Ful | Rea |
306 | sinatra-sequel-postgres | 31,386 |
|
0 | Mcr | Rby | Rac | Pum | Lin | Pg | Lin | Ful | Rea |
307 | aspcore-mono-mvc-pg | 31,246 |
|
0 | Ful | C# | .NE | kes | Lin | Pg | Lin | Raw | Rea |
308 | starlite | 30,918 |
|
0 | Mcr | Py | Non | uvi | Lin | Pg | Lin | Raw | Rea |
309 | racket | 30,657 |
|
0 | Mcr | rac | rac | rac | Lin | Pg | Lin | Raw | Rea |
310 | sinatra-sequel-postgres-unicorn-mri | 30,615 |
|
0 | Mcr | Rby | Rac | Uni | Lin | Pg | Lin | Ful | Rea |
311 | mochiweb | 30,146 |
|
0 | Mcr | Erl | bea | moc | Lin | My | Lin | Raw | Rea |
312 | slim | 30,026 |
|
0 | Mcr | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
313 | hot-mysql | 29,642 |
|
67 | Plt | Grv | Jty | Jty | Lin | My | Lin | Raw | Rea |
314 | ktor-jasync | 29,479 |
|
0 | Ful | Kot | Non | Non | Lin | Pg | Lin | Raw | Rea |
315 | php-eloquent | 27,869 |
|
0 | Plt | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
316 | elixir-plug-ecto | 27,308 |
|
0 | Mcr | Eli | bea | cow | Lin | Pg | Lin | Ful | Rea |
317 | wildfly-ee | 26,395 |
|
0 | Ful | Jav | Svt | Wil | Lin | My | Lin | Ful | Rea |
318 | sinatra-sequel-postgres-passenger-mri | 26,352 |
|
0 | Mcr | Rby | Rac | Pas | Lin | Pg | Lin | Ful | Rea |
319 | sinatra-sequel-passenger-mri | 25,930 |
|
0 | Mcr | Rby | Rac | Pas | Lin | My | Lin | Ful | Rea |
320 | trillium | 25,564 |
|
0 | Mcr | rs | Non | Non | Lin | Pg | Lin | Ful | Rea |
321 | codeigniter | 24,904 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
322 | fat-free-raw | 24,093 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
323 | warp-rust | 23,250 |
|
0 | Mcr | rs | rs | hyp | Lin | Pg | Lin | Raw | Rea |
324 | revenj | 22,891 |
|
0 | Ful | C# | Non | Non | Lin | Pg | Lin | Ful | Rea |
325 | spring | 22,478 |
|
0 | Ful | Jav | Svt | Utw | Lin | Pg | Lin | Mcr | Rea |
326 | quart-uvicorn | 22,466 |
|
0 | Mcr | Py | Non | uvi | Lin | Pg | Lin | Raw | Rea |
327 | cppcms-postgres | 21,945 |
|
0 | Plt | C++ | Non | Non | Lin | Pg | Lin | Raw | Rea |
328 | spring-mongo | 21,771 |
|
0 | Ful | Jav | Svt | Utw | Lin | Mo | Lin | Ful | Rea |
329 | falcon | 21,743 |
|
0 | Mcr | Py | Wsg | Mei | Lin | Pg | Lin | Ful | Rea |
330 | falcon [meinheld-orjson] | 21,557 |
|
0 | Mcr | Py | Wsg | Mei | Lin | Pg | Lin | Ful | Rea |
331 | yii2 | 21,317 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
332 | ninja-standalone | 21,185 |
|
0 | Ful | Jav | Jty | Non | Lin | My | Lin | Ful | Rea |
333 | cppcms | 20,916 |
|
0 | Plt | C++ | Non | Non | Lin | My | Lin | Raw | Rea |
334 | spring-jpa | 20,768 |
|
0 | Ful | Jav | Svt | Utw | Lin | Pg | Lin | Ful | Rea |
335 | ktor-jetty | 20,539 |
|
0 | Mcr | Kot | Jty | Non | Lin | Pg | Lin | Raw | Rea |
336 | tornado-py3-uvloop | 20,332 |
|
0 | Plt | Py | Non | Tor | Lin | Pg | Lin | Raw | Rea |
337 | phalcon | 20,098 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
338 | duct-httpkit | 18,563 |
|
0 | Mcr | Clj | Rin | Non | Lin | Pg | Lin | Raw | Rea |
339 | fat-free | 18,562 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
340 | dropwizard-mongodb | 18,150 |
|
0 | Ful | Jav | JAX | Jty | Lin | Mo | Lin | Ful | Rea |
341 | lumen-swoole | 17,005 |
|
0 | Mcr | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
342 | grails | 16,993 |
|
0 | Ful | Grv | Svt | Non | Lin | My | Lin | Ful | Rea |
343 | morepath | 16,905 |
|
0 | Mcr | Py | Mei | Gun | Lin | Pg | Lin | Ful | Rea |
344 | laravel-laravel-s | 16,657 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
345 | aiohttp | 16,436 |
|
0 | Mcr | Py | asy | Gun | Lin | Pg | Lin | Ful | Rea |
346 | emmett | 16,327 |
|
0 | Ful | Py | Non | Non | Lin | Pg | Lin | Ful | Rea |
347 | sinatra-unicorn-mri | 16,254 |
|
0 | Mcr | Rby | Rac | Uni | Lin | My | Lin | Ful | Rea |
348 | sinatra-postgres-unicorn-mri | 16,253 |
|
0 | Mcr | Rby | Rac | Uni | Lin | Pg | Lin | Ful | Rea |
349 | laravel-swoole | 16,004 |
|
0 | Ful | PHP | swo | Non | Lin | My | Lin | Ful | Rea |
350 | pyramid | 15,884 |
|
0 | Ful | Py | Non | Mei | Lin | Pg | Lin | Ful | Rea |
351 | django-postgresql | 15,573 |
|
0 | Ful | Py | Wsg | Mei | Lin | Pg | Lin | Ful | Rea |
352 | weppy-py3 | 15,226 |
|
0 | Ful | Py | Mei | Non | Lin | Pg | Lin | Ful | Rea |
353 | django | 15,038 |
|
0 | Ful | Py | Wsg | Mei | Lin | My | Lin | Ful | Rea |
354 | tornado-pypy2 | 14,291 |
|
0 | Plt | Py | Non | Tor | Lin | Mo | Lin | Raw | Rea |
355 | sinatra-postgres-passenger-mri | 14,195 |
|
0 | Mcr | Rby | Rac | Pas | Lin | Pg | Lin | Ful | Rea |
356 | sinatra-passenger-mri | 14,184 |
|
0 | Mcr | Rby | Rac | Pas | Lin | My | Lin | Ful | Rea |
357 | coldbox-lucee | 13,930 |
|
0 | Ful | cfm | Non | Non | Lin | Pg | Lin | Raw | Rea |
358 | ringojs-convenient | 13,525 |
|
0 | Mcr | JS | Rin | Non | Lin | My | Lin | Mcr | Rea |
359 | bottle-pypy2 | 12,480 |
|
0 | Mcr | Py | Tor | Non | Lin | My | Lin | Ful | Rea |
360 | mojolicious | 12,270 |
|
0 | Ful | Prl | Non | Hyp | Lin | Pg | Lin | Raw | Rea |
361 | angel3 | 12,078 |
|
0 | Ful | Dar | ang | Non | Lin | Pg | Lin | Mcr | Rea |
362 | tornado-py3 | 11,745 |
|
0 | Plt | Py | Non | Tor | Lin | Mo | Lin | Raw | Rea |
363 | fuel | 11,334 |
|
0 | Mcr | PHP | fpm | ngx | Lin | My | Lin | Raw | Rea |
364 | officefloor-async | 10,647 |
|
0 | Ful | Jav | off | woo | Lin | Pg | Lin | Raw | Rea |
365 | cakephp | 10,524 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
366 | web2py-optimized | 10,475 |
|
0 | Ful | Py | Mei | Non | Lin | My | Lin | Ful | Rea |
367 | turbogears | 10,458 |
|
0 | Mcr | Py | Non | Mei | Lin | My | Lin | Ful | Rea |
368 | bottle | 10,453 |
|
0 | Mcr | Py | Mei | Non | Lin | My | Lin | Ful | Rea |
369 | rails | 9,925 |
|
0 | Ful | Rby | Rac | Pum | Lin | Pg | Lin | Ful | Rea |
370 | rails-mysql | 9,478 |
|
0 | Ful | Rby | Rac | Pum | Lin | My | Lin | Ful | Rea |
371 | lumen | 9,254 |
|
0 | Mcr | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
372 | urweb-mysql | 8,705 |
|
0 | Ful | Ur | Ur/ | Non | Lin | My | Lin | Mcr | Rea |
373 | falcon [pypy3] | 8,564 |
|
252 | Mcr | Py | Wsg | Gun | Lin | Pg | Lin | Ful | Rea |
374 | laravel | 8,437 |
|
0 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
375 | hapi | 8,137 |
|
0 | Mcr | JS | njs | Non | Lin | Mo | Lin | Ful | Rea |
376 | coldbox-adobe | 8,064 |
|
0 | Ful | cfm | Non | Non | Lin | Pg | Lin | Raw | Rea |
377 | tornado | 7,922 |
|
0 | Plt | Py | Non | Tor | Lin | Mo | Lin | Raw | Rea |
378 | quart | 6,574 |
|
0 | Mcr | Py | Non | hyp | Lin | Pg | Lin | Raw | Rea |
379 | feathersjs | 5,805 |
|
0 | Ful | typ | Non | Non | Lin | Pg | Lin | Ful | Rea |
380 | web2py | 5,706 |
|
0 | Ful | Py | Mei | Non | Lin | My | Lin | Ful | Rea |
381 | express-mongodb | 5,469 |
|
0 | Mcr | JS | njs | Non | Lin | Mo | Lin | Ful | Rea |
382 | urweb | 5,463 |
|
0 | Ful | Ur | Ur/ | Non | Lin | Pg | Lin | Mcr | Rea |
383 | hapi-nginx | 5,093 |
|
0 | Mcr | JS | njs | ngx | Lin | Pg | Lin | Ful | Rea |
384 | koa | 4,827 |
|
0 | Mcr | JS | njs | Non | Lin | Mo | Lin | Raw | Rea |
385 | reactphp | 4,029 |
|
0 | Plt | PHP | rea | Non | Lin | My | Lin | Raw | Rea |
386 | nim-stdlib | 3,794 |
|
0 | Plt | Nim | asy | Non | Lin | Pg | Lin | Raw | Rea |
387 | padrino-unicorn | 3,295 |
|
0 | Mcr | Rby | Rac | Uni | Lin | My | Lin | Ful | Rea |
388 | officefloor-spring_data | 2,465 |
|
0 | Ful | Jav | off | woo | Lin | Pg | Lin | Ful | Rea |
389 | padrino | 2,397 |
|
0 | Mcr | Rby | Rac | Pum | Lin | My | Lin | Ful | Rea |
390 | flask | 1,869 |
|
56 | Mcr | Py | Wsg | Mei | Lin | Pg | Lin | Ful | Rea |
391 | phpixie | 1,548 |
|
53,968 | Ful | PHP | fpm | ngx | Lin | My | Lin | Ful | Rea |
392 | falcon [bjoern] | 1,085 |
|
0 | Mcr | Py | Wsg | bjo | Lin | Pg | Lin | Ful | Rea |
393 | swi-prolog | 825 |
|
4,384 | non | pro | Non | swi | Lin | Pg | Lin | Raw | Rea |
394 | laravel-roadrunner | 471 |
|
0 | Ful | PHP | roa | Non | Lin | My | Lin | Ful | Rea |
395 | falcon [waitress] | 397 |
|
0 | Mcr | Py | Wsg | wai | Lin | Pg | Lin | Ful | Rea |
396 | plumber | 198 |
|
0 | Ful | r | Non | Non | Lin | Pg | Lin | Raw | Rea |
397 | act-eclipselink-mysql | — | Did not complete | — | Ful | Jav | Utw | Non | Lin | My | Lin | Ful | Rea |
398 | act-eclipselink-pgsql | — | Did not complete | — | Ful | Jav | Utw | Non | Lin | Pg | Lin | Ful | Rea |
399 | act-hibernate-pgsql | — | Did not complete | — | Ful | Jav | Utw | Non | Lin | Pg | Lin | Ful | Rea |
400 | aioworkers | — | Did not complete | — | Plt | Py | Non | aio | Lin | Pg | Lin | Raw | Rea |
401 | amber | — | Did not complete | — | Ful | Cry | Non | Non | Lin | Pg | Lin | Ful | Rea |
402 | crax | — | Did not complete | — | Mcr | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
403 | jewelia | — | Did not complete | — | non | jul | Non | htt | Lin | My | Lin | Raw | Rea |
404 | klein | — | Did not complete | — | Mcr | Py | Non | Twi | Lin | My | Lin | Ful | Rea |
405 | cherrypy-py3 | — | Did not complete | — | Mcr | Py | Non | Non | Lin | My | Lin | Ful | Rea |
406 | sinatra | — | Did not complete | — | Mcr | Rby | Rac | Pum | Lin | My | Lin | Ful | Rea |
407 | sinatra-postgres | — | Did not complete | — | Mcr | Rby | Rac | Pum | Lin | Pg | Lin | Ful | Rea |
408 | spider-gazelle | — | Did not complete | — | Ful | Cry | Non | Non | Lin | Pg | Lin | Ful | Rea |
409 | routerling | — | Did not complete | — | Plt | Py | Non | Non | Lin | Pg | Lin | Raw | Rea |
위 이미지는 작아서 잘 안보이는데요.
아래 링크로 들어가시면 확인 할 수 있습니다.
출처 : https://www.techempower.com/benchmarks/#section=data-r21
2022-07-19 기준이라 좀 되긴했는데요..
상단 타이틀을 보면
Rnk / Framework / Best performance / Cls / Lng ... /DB.. . 이렇게 구분하고 있네요.
Rnk 는 순위고, Best performance 는 초당 요청 반응수, 그리고 Lng 가 언어, DB는 데이터베이스
Lng 보면, rs 가 러스트 입니다.
1등 : Drogon-core C++ 프레임워크인데, 이쪽은 들어본적이 없는데 1등하고 있네요.
2등 : xitca-web Rust 프레임워크네요. 그런데 이게 좀 그런게, 정식사용을 권장하지 않는 실험용인것 같습니다.
랭킹7번에 보면 러스트에서 유명한 actix라는 프레임워크가 있습니다. 이프레임워크의 경량버전인것 같습니다.
3등 Drogon 이네요.
4등 salvo 도 Rust 로 개발된 웹프레임워크입니다. 그런데 중국분이 개발한것 같습니다. 중국어 지원을 잘하고 있습니다. https://salvo.rs/ 에서 확인할 수 있습니다. 직관적으로 필요한 기능이 잘 개발되어 있습니다.
자주 사용하는 라이브러리들이 잘 소개되고 있습니다.
5등 just-js javascript 라이브러리네요. js도 이렇게 빠를 수가 있네요.
6등 may-minihttp 이것도 Rust네요.
7등 acticx-http 이것도 Rust네요. 비동기식 tokio 기반에서 제작되어서 속도가 엄청빠르고, Actor 모델을 사용해서 동시성, 즉 병렬처리에서 탁월한 성능을 낸다고 합니다.
8등 axum 이것도 Rust 네요. 이놈은 나온지 얼마 안된 프레임워크인데, acticx 에서 사용하는 tokio 에서 직접 개발한 프레임워크입니다. 그만큼 tokio 와 궁합이 잘 맞을것 같을 것 같은 느낌..
그 외에도
rocket 프레임워크가 있습니다.
나온지 꾀 된 프레임워크인데, 시간이 지나면서 기능이 많이 추가되고, 좀 무거워진감이 있습니다.
그럼에도 불구하고 초당 30만번 정도는 커버하는 프레임워크 입니다.
그리고 사이트에서 Latency 메뉴로 넘어가면
axum 이 가장 적은 laytency 를 갖는다고 나옵니다.
Rust로 웹서비스를 개발하려면 여러가지 프레임워크 라이브러리 들이 있는데,
작년 초까지 acticx 를 사용해야겠다는 생각이 들었는데, acticx 메인 개발자가 커뮤니티에서 좀 불친절한데, 싸우고 나왔다는 소문이 돌기도했습니다.
이런 저런 이유로 axum 이 더욱 끌리더라구요.
salvo 문서를 보면 잘 정리되어 있고 간결해서 마음에 드는데, 중국어 나오는거 보고 빠르긴 한데 왠지 손이 안가더라구요.
그리고 상위 랭킹된 프레임워크에 공통적인 특징이
DB를 Pg , postgresql을 사용하네요.
mysql 이나 oracle 만 알았는데
Pg라는 세계가 있네요.
Pg 가 속도가 좋게 나오네요.
Pg가 수정이 없고 지우고 다시쓰는 방식이라고 하던것 같은데, 조회 성능이 좋은 것 같습니다.
초당 50만번이라?
Rust 로 개발하면 운영시에 드는 비용이 많이 줄어들것 같습니다.