Perlbal (original) (raw)
Perlbal is a Perl-based reverse proxy load balancer and web server. Perlbal is maintained by a group connected to . The program is in common use by large web sites to distribute the load over a number of servers. Like Perl, Perlbal is distributed under both the GNU General Public License and the Artistic License and is thus free software.
Property | Value |
---|---|
dbo:abstract | Perlbal is a Perl-based reverse proxy load balancer and web server. Perlbal is maintained by a group connected to . The program is in common use by large web sites to distribute the load over a number of servers. Like Perl, Perlbal is distributed under both the GNU General Public License and the Artistic License and is thus free software. Perlbal also features a so-called "re-proxy" mechanism. This allows a backend webapp to send back a small response to Perlbal which acts as an "internal redirect" and causes it to get the response data from elsewhere. This is often used so that expensive application server processes can defer to much simpler, faster HTTP servers to serve static files, freeing up the application server for other computing work. This is most commonly used in conjunction with . Additionally, plugins can be written to support various operations that may traditionally have been performed at the application layer. As an example, a filter plugin has been developed that can dynamically alter the palette of a PNG or GIF image as it passes through the proxy, allowing the image to be tinted. This is used on LiveJournal to provide predefined page templates whose colors, including those "baked" into images, can be customized by the user. Doing this relatively simple filtering task at the load balancer layer avoids the overhead of passing this request back to the full application servers. (en) Perlbal — балансировщик нагрузки и веб-сервер, написанный на языке Perl. Perlbal поддерживается группой, связанной с . Программный продукт обычно используется крупными веб-сайтами для того, чтобы распределять нагрузку между множеством серверов. Также, как и Perl, Perlbal распространяется под двумя лицензиями: GNU General Public License и и таким образом является свободным программным обеспечением. Perlbal также предоставляет механизм «re-proxy», который позволяет серверному веб-приложению отправить обратный запрос к Perlbal, который действует как «внутреннее перенаправление» и позволяет Perlbal получить ответ с другого сервера. Это часто используется для того, чтобы перенаправлять запросы к статическим файлам с серверов приложений к более простым и быстродействующим HTTP-серверам, снимая эту нагрузку с серверов приложений. Зачастую используется вместе с . Поддерживается создание плагинов для поддержки разнообразных операций, которые традиционно выполняются серверами приложений. Как пример можно привести плагин, динамически меняющий палитру PNG и GIF изображений, проходящих через прокси. (ru) |
dbo:developer | dbr:Danga_Interactive |
dbo:genre | dbr:Reverse_proxy |
dbo:latestReleaseDate | 2012-02-27 (xsd:date) |
dbo:latestReleaseVersion | 1.80 |
dbo:license | dbr:GNU_General_Public_License dbr:Artistic_License |
dbo:programmingLanguage | dbr:Perl |
dbo:wikiPageExternalLink | http://www.danga.com/perlbal/ https://github.com/perlbal/ https://code.google.com/p/perlbal/ http://www.perl.org/ |
dbo:wikiPageID | 2370110 (xsd:integer) |
dbo:wikiPageLength | 3930 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1118212771 (xsd:integer) |
dbo:wikiPageWikiLink | dbc:Reverse_proxy dbr:Perl dbr:GNU_General_Public_License dbr:LiveJournal dbr:Web_server dbc:Free_software_programmed_in_Perl dbc:Free_web_server_software dbc:Perl_software dbr:Artistic_License dbr:Free_software dbr:Reverse_proxy dbr:Danga_Interactive dbr:Load_balancer dbr:MogileFS |
dbp:developer | dbr:Danga_Interactive |
dbp:genre | dbr:Reverse_proxy |
dbp:latestReleaseDate | 2012-02-27 (xsd:date) |
dbp:latestReleaseVersion | 1.800000 (xsd:double) |
dbp:license | dbr:GNU_General_Public_License dbr:Artistic_License |
dbp:name | Perlbal (en) |
dbp:programmingLanguage | dbr:Perl |
dbp:website | http://www.danga.com/perlbal/ |
dbp:wikiPageUsesTemplate | dbt:Perl dbt:Cleanup_bare_URLs dbt:Infobox_software dbt:Portal dbt:Reflist dbt:Start_date_and_age |
dcterms:subject | dbc:Reverse_proxy dbc:Free_software_programmed_in_Perl dbc:Free_web_server_software dbc:Perl_software |
gold:hypernym | dbr:Balancer |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 |
rdfs:comment | Perlbal is a Perl-based reverse proxy load balancer and web server. Perlbal is maintained by a group connected to . The program is in common use by large web sites to distribute the load over a number of servers. Like Perl, Perlbal is distributed under both the GNU General Public License and the Artistic License and is thus free software. (en) Perlbal — балансировщик нагрузки и веб-сервер, написанный на языке Perl. Perlbal поддерживается группой, связанной с . Программный продукт обычно используется крупными веб-сайтами для того, чтобы распределять нагрузку между множеством серверов. Также, как и Perl, Perlbal распространяется под двумя лицензиями: GNU General Public License и и таким образом является свободным программным обеспечением. (ru) |
rdfs:label | Perlbal (en) Perlbal (ru) |
owl:sameAs | freebase:Perlbal wikidata:Perlbal dbpedia-fa:Perlbal dbpedia-ru:Perlbal https://global.dbpedia.org/id/3k9eD |
prov:wasDerivedFrom | wikipedia-en:Perlbal?oldid=1118212771&ns=0 |
foaf:homepage | http://www.danga.com/perlbal/ |
foaf:isPrimaryTopicOf | wikipedia-en:Perlbal |
foaf:name | Perlbal (en) |
is dbo:wikiPageWikiLink of | dbr:Outline_of_Perl |
is foaf:primaryTopic of | wikipedia-en:Perlbal |