Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions locale/ar/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ layout: docs.hbs
* [المكتبات](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand All @@ -33,11 +33,11 @@ layout: docs.hbs

* [التوثيق](http://docs.libuv.org/)

### http-parser
### llhttp

تتم معالجة تحليلات بروتوكول الـ HTTP بواسطة مكتبة C خفيفة الوزن تسمى http-parser. تم تصميمه بحيث لا يقوم بإجراء أي نداءات نظام (syscalls) أو عمليات تخصيص ( allocations ) ، لذلك لا يأخذ الطلب سوى مساحة صغيرة جدا من الذاكرة.
تتم معالجة تحليلات بروتوكول الـ HTTP بواسطة مكتبة C خفيفة الوزن تسمى llhttp. تم تصميمه بحيث لا يقوم بإجراء أي نداءات نظام (syscalls) أو عمليات تخصيص ( allocations ) ، لذلك لا يأخذ الطلب سوى مساحة صغيرة جدا من الذاكرة.

* [التوثيق](https://github.com/joyent/http-parser/)
* [التوثيق](https://github.com/nodejs/llhttp)

### c-ares

Expand Down
4 changes: 2 additions & 2 deletions locale/en/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ There are several dependencies that Node.js relies on to work the way it does.
* [Libraries](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -45,7 +45,7 @@ HTTP parsing is handled by a lightweight TypeScript and C library called llhttp.
It is designed to not make any syscalls or allocations, so it has a very small
per-request memory footprint.

* [Documentation](https://github.com/joyent/http-parser/)
* [Documentation](https://github.com/nodejs/llhttp)

### c-ares

Expand Down
16 changes: 8 additions & 8 deletions locale/ja/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ There are several dependencies that Node.js relies on to work the way it does.
* [Libraries](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand All @@ -28,7 +28,7 @@ Node.js がそのように機能するために依存する依存関係がいく
* [ライブラリ](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -81,22 +81,22 @@ asynchronously at the operating system level.
* [ドキュメント](http://docs.libuv.org/)

<!--
### http-parser
### llhttp

HTTP parsing is handled by a lightweight C library called http-parser. It is
HTTP parsing is handled by a lightweight C library called llhttp. It is
designed to not make any syscalls or allocations, so it has a very small
per-request memory footprint.

* [Documentation](https://github.com/joyent/http-parser/)
* [Documentation](https://github.com/nodejs/llhttp)

-->
### http-parser
### llhttp

HTTP 解析は、http-parser という軽量の C ライブラリによって処理されます。
HTTP 解析は、llhttp という軽量の C ライブラリによって処理されます。
システムコールや割り当てを行わないように設計されているため、
リクエストごとのメモリ使用量は非常に小さくなっています。

* [ドキュメント](https://github.com/joyent/http-parser/)
* [ドキュメント](https://github.com/nodejs/llhttp)

<!--
### c-ares
Expand Down
16 changes: 8 additions & 8 deletions locale/ko/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ There are several dependencies that Node.js relies on to work the way it does.
* [Libraries](#Libraries)
* [V8](#V8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#OpenSSL)
* [zlib](#zlib)
Expand All @@ -28,7 +28,7 @@ Node.js가 의존하고 있는 여러 의존성
* [라이브러리](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -80,21 +80,21 @@ asynchronously at the operating system level.
* [문서](http://docs.libuv.org/)

<!--
### http-parser
### llhttp

HTTP parsing is handled by a lightweight C library called http-parser. It is
HTTP parsing is handled by a lightweight C library called llhttp. It is
designed to not make any syscalls or allocations, so it has a very small
per-request memory footprint.

* [Documentation](https://github.com/joyent/http-parser/)
* [Documentation](https://github.com/nodejs/llhttp)
-->

### http-parser
### llhttp

HTTP 파싱은 http-parser라는 경량 C 라이브러리가 처리합니다. 이는 시스템 호출이나 할당을 하려고
HTTP 파싱은 llhttp라는 경량 C 라이브러리가 처리합니다. 이는 시스템 호출이나 할당을 하려고
만들어진 것이 아니므로 요청당 아주 작은 메모리 공간만 차지합니다.

* [문서](https://github.com/joyent/http-parser/)
* [문서](https://github.com/nodejs/llhttp)

<!--
### c-ares
Expand Down
12 changes: 6 additions & 6 deletions locale/pt-br/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ O Node.js precisa de diversas dependências para funcionar do jeito que funciona
* [Bibliotecas](#bibliotecas)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -55,19 +55,19 @@ para distribuir o trabalho que não pode ser feito assíncronamente a nível de

* [Documentação](http://docs.libuv.org/)

### http-parser
### llhttp

<!-- HTTP parsing is handled by a lightweight C library called http-parser. It is
<!-- HTTP parsing is handled by a lightweight C library called llhttp. It is
designed to not make any syscalls or allocations, so it has a very small
per-request memory footprint.

* [Documentation](https://github.com/joyent/http-parser/) -->
* [Documentation](https://github.com/nodejs/llhttp) -->

O parsing do protocolo HTTP é delegado a uma biblioteca leve, escrita em C,
chamada *http-parser*. Ela foi desenhada para não fazer nenhuma syscall ou
chamada *llhttp*. Ela foi desenhada para não fazer nenhuma syscall ou
alocações, portanto acaba possuindo um baixo consumo de memória por requisição.

* [Documentação](https://github.com/joyent/http-parser/)
* [Documentação](https://github.com/nodejs/llhttp)

### c-ares

Expand Down
8 changes: 4 additions & 4 deletions locale/ru/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ layout: docs.hbs
* [Библиотеки](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -39,13 +39,13 @@ layout: docs.hbs

* [Документация](http://docs.libuv.org/)

### http-parser
### llhttp

Синтаксический анализ HTTP выполняется легкой библиотекой C, которая называется http-parser.
Синтаксический анализ HTTP выполняется легкой библиотекой C, которая называется llhttp.
Он спроектирован таким образом, чтобы не делать никаких системных вызовов или распределений,
поэтому занимает требует мало памяти на каждый запрос.

* [Документация](https://github.com/joyent/http-parser/)
* [Документация](https://github.com/nodejs/llhttp)

### c-ares

Expand Down
8 changes: 4 additions & 4 deletions locale/uk/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Node.js використовує кілька залежностей, на як
* [Бібліотеки](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand Down Expand Up @@ -38,14 +38,14 @@ Node.js використовує кілька залежностей, на як

* [Документація](http://docs.libuv.org/)

### http-parser
### llhttp

Парсинг HTTP відбувається з допомогою легкої С–бібліотеки,
яка називається http-parser. Вона спроектована так, щоб не робити жодних
яка називається llhttp. Вона спроектована так, щоб не робити жодних
системних викликів або алокацій, тому вона використовує дуже мало пам’яті
для обробки кожного запиту.

* [Документація](https://github.com/joyent/http-parser/)
* [Документація](https://github.com/nodejs/llhttp)

### c-ares

Expand Down
8 changes: 4 additions & 4 deletions locale/zh-cn/docs/meta/topics/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Node.js 依赖于以下一些依赖项,这样它才能正常工作。
* [类库](#libraries)
* [V8](#v8)
* [libuv](#libuv)
* [http-parser](#http-parser)
* [llhttp](#llhttp)
* [c-ares](#c-ares)
* [OpenSSL](#openssl)
* [zlib](#zlib)
Expand All @@ -33,11 +33,11 @@ V8 类库为 Node.js 提供了 JavaScript引擎,Node.js 通过 V8 C++ 的 API

* [相关文档](http://docs.libuv.org/)

### http-parser
### llhttp

HTTP 解析是通过一个由 C 语言编写、轻量级称作 http-parser 的类库进行的。由于它的设计不会引发系统调用和系统资源分配,因而它的预请求内存痕迹极小。
HTTP 解析是通过一个由 C 语言编写、轻量级称作 llhttp 的类库进行的。由于它的设计不会引发系统调用和系统资源分配,因而它的预请求内存痕迹极小。

* [相关文档](https://github.com/joyent/http-parser/)
* [相关文档](https://github.com/nodejs/llhttp)

### c-ares

Expand Down