http_parser到llparse的端口-Node.js开发

时间:2021-05-27 09:47:49
【文件属性】:
文件名称:http_parser到llparse的端口-Node.js开发
文件大小:6.01MB
文件格式:ZIP
更新时间:2021-05-27 09:47:49
Node.js HTTP llhttp http_parser到llparse的端口。 为什么? 面对现实,http_parser实际上是无法维护的。 甚至只引入一种新方法也会导致大量的代码混乱。 该项目旨在:使它成为http_parser的llhttp到llparse的端口。 为什么? 面对现实,http_parser实际上是无法维护的。 甚至只引入一种新方法也会导致大量的代码混乱。 该项目旨在:在可行的情况下使其成为可维护的可验证的改进基准测试JSConf EU 2019的Fedor Indutny演讲中的更多详细信息如何? 随着时间的流逝,尝试了多种改进http_parser代码库的方法。 但是,由于导致性能显着下降,所有这些方法均失败了
【文件预览】:
llhttp-master
----bin()
--------build_wasm.ts(3KB)
--------generate.ts(2KB)
----LICENSE-MIT(1KB)
----images()
--------http-strict-none.png(3.97MB)
--------http-loose-none.png(3.41MB)
----package.json(2KB)
----tslint.json(267B)
----.github()
--------workflows()
----test()
--------response()
--------request()
--------md-test.ts(9KB)
--------url.md(5KB)
--------fixtures()
----_config.yml(28B)
----Dockerfile(540B)
----CNAME(10B)
----package-lock.json(134KB)
----src()
--------llhttp.gyp(290B)
--------native()
--------llhttp()
--------common.gypi(1KB)
--------llhttp.ts(254B)
----.eslintrc.js(455B)
----tsconfig.json(261B)
----examples()
--------wasm.ts(6KB)
----bench()
--------index.ts(3KB)
----.gitignore(59B)
----Makefile(2KB)
----CODE_OF_CONDUCT.md(207B)
----.dockerignore(60B)
----README.md(5KB)

网友评论