dev-perl/Gazelle (defiance)

Search

Package Information

Description:
Gazelle is a PSGI Handler. It is derivied from Starlet. A lot of its code was rewritten or optimized by converting it to XS code. Gazelle supports following features: - Supports HTTP/1.1. (Without Keepalive support.) - Ultra fast HTTP processing using picohttpparser. - Uses accept4(2) if the operating system supports it. - Uses writev(2) for output responses. - Prefork and graceful shutdown using Parallel::Prefork. - Hot deploy and unix domain socket using Server::Starter. - Gazelle is suitable for running HTTP application servers behind a reverse proxy such as nginx. One can find a Benchmark here: https://github.com/kazeburo/Gazelle/wiki/Benchmark
License:
|| ( Artistic GPL-1 GPL-2 GPL-3 )

Versions

Version EAPI Keywords Slot
0.46 7 ~amd64 ~x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>perl@gentoo.org</email>
	</maintainer>
	<maintainer type="person">
		<email>dan@d3fy.net</email>
		<name>Dan Molik</name>
	</maintainer>
	<longdescription lang="en">
		Gazelle is a PSGI Handler. It is derivied from Starlet. A lot of its code was
		rewritten or optimized by converting it to XS code.

		Gazelle supports following features:

		- Supports HTTP/1.1. (Without Keepalive support.)
		- Ultra fast HTTP processing using picohttpparser.
		- Uses accept4(2) if the operating system supports it.
		- Uses writev(2) for output responses.
		- Prefork and graceful shutdown using Parallel::Prefork.
		- Hot deploy and unix domain socket using Server::Starter.
		- Gazelle is suitable for running HTTP application servers behind a reverse
		proxy such as nginx.

		One can find a Benchmark here:
		https://github.com/kazeburo/Gazelle/wiki/Benchmark
	</longdescription>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST Gazelle-0.46.tar.gz 82280 bytes