Name : perl-Twiggy
| |
Version : 0.1026
| Vendor : obs://build_opensuse_org/devel:kanku
|
Release : 150600.10.2
| Date : 2024-10-09 14:19:10
|
Group : Unspecified
| Source RPM : perl-Twiggy-0.1026-150600.10.2.src.rpm
|
Size : 0.05 MB
| |
Packager : https://www_suse_com/
| |
Summary : AnyEvent HTTP server for PSGI
|
Description :
Twiggy is a lightweight and fast HTTP server with unique features such as:
* PSGI
Can run any PSGI applications. Fully supports _psgi.nonblocking_ and _psgi.streaming_ interfaces.
* AnyEvent
This server uses AnyEvent and runs in a non-blocking event loop, so it\'s best to run event-driven web applications that runs I/O bound jobs or delayed responses such as long-poll, WebSocket or streaming content (server push).
This software used to be called Plack::Server::AnyEvent but was renamed to Twiggy.
* Fast header parser
Uses XS/C based HTTP header parser for the best performance. (optional, install the HTTP::Parser::XS module to enable it; see also Plack::HTTPParser for more information).
* Lightweight and Fast
The memory required to run twiggy is 6MB and it can serve more than 4500 req/s with a single process on Perl 5.10 with MacBook Pro 13\" late 2009.
* Superdaemon aware
Supports Server::Starter for hot deploy and graceful restarts.
To use it, instead of the usual:
plackup --server Twiggy --port 8111 app.psgi
install Server::Starter and use:
start_server --port 8111 -- plackup --server Twiggy app.psgi
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/kanku:/perl/SLE_15_SP6/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(AnyEvent::Server::PSGI)
perl(Plack::Handler::Twiggy)
perl(Twiggy)
perl(Twiggy::Server)
perl(Twiggy::Server::SS)
perl(Twiggy::Writer)
perl-Twiggy
Requires :