Puma (web server)

From Wikipedia, the free encyclopedia

Puma is an HTTP web server derived from Mongrel and written by Evan Phoenix. It stresses speed and efficient use of memory.

Original authorEvan Phoenix
Initial release2011
Stable release
7.1.0[1] Edit this on Wikidata / 17 October 2025; 4 months ago (17 October 2025)
Written inRuby, C
Quick facts Original author, Initial release ...
Puma
Original authorEvan Phoenix
Initial release2011
Stable release
7.1.0[1] Edit this on Wikidata / 17 October 2025; 4 months ago (17 October 2025)
Written inRuby, C
Operating systemCross-platform
Available inEnglish
TypeWeb server
LicenseBSD 3-Clause
Websitepuma.io Edit this at Wikidata
Repository
Close

Reception and use

Puma is the web server shipped with Mastodon[2] and recommended by the Heroku hosting provider as a replacement for Unicorn.[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

Related Articles

Wikiwand AI