Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Puma (web server)

From Wikipedia, the free encyclopedia
Puma
Original author(s)Evan Phoenix
Initial release2011
Stable release
6.6.0[1] Edit this on Wikidata / 28 January 2025; 3 months ago (28 January 2025)
Repository
Written inRuby,C
Operating systemCross-platform
Available inEnglish
TypeWeb server
LicenseBSD 3-Clause
Websitepuma.ioEdit this at Wikidata

Puma is an HTTPweb server derived fromMongrel and written by Evan Phoenix. It stresses speed and efficient use ofmemory.

Reception and use

[edit]

Puma is the web server shipped withMastodon[2] and recommended by theHeroku hosting provider as a replacement forUnicorn.[3]

Deliveroo published a benchmark comparing the two servers and concluded “Puma performs better than Unicorn in all tests that were either heavily IO-bound or that interleaved IO and CPU work”, but that Unicorn was still slightly better performing in situations where CPU load was the limiting factor.[4]

References

[edit]
  1. ^"Release 6.6.0". 28 January 2025. Retrieved25 February 2025.
  2. ^Rochko, Eugen (12 April 2017)."Scaling Mastodon".Medium.com. Archived fromthe original on 8 December 2018.
  3. ^"Puma is Now the Recommended Ruby Webserver".Heroku Dev Center. 23 January 2015.
  4. ^Pavese, Tommaso (21 December 2016)."Unicorn vs Puma: Rails server benchmarks".Deliveroo.engineering.

External links

[edit]
Most popular
Other
Retired
Retrieved from "https://en.wikipedia.org/w/index.php?title=Puma_(web_server)&oldid=1147616720"
Categories:

[8]ページ先頭

©2009-2025 Movatter.jp