A Ruby/Rack web server built for concurrency

Puma: A Ruby Web Server Built For Concurrency Puma is a simple, fast, multi-threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Built For Speed & Concurrency Puma processes reque
Information
Category: Ruby / Web Servers
Watchers: 174
Star: 7.1k
Fork: 1.3k
Last update: Aug 9, 2022

Related Repos



socketry Falcon is a multi-process, multi-fiber rack-compatible HTTP server built on top of async, async-io, async-container and async-http. Each request is executed within a lightweight fiber and can block on up-stream requests without
 

ohler55 agoo A High Performance HTTP Server for Ruby Usage require 'agoo' Agoo::Server.init(6464, 'root') class MyHandler def call(req) [ 200, { }, [ "hello world" ] ] end end handler = M
 

rack Rack, a modular Ruby webserver interface¶ ↑ Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifie
 

aleks Ansible: Ruby on Rails Server (Ubuntu 16.x) Use this ansible playbook to setup a fresh server with the following components: Nginx Puma App Server Certbot (Let's Encrypt) MySQL Memcached Redis Sidekiq Monit (to
 

phusion Phusion Passenger Supercharge your Ruby, Node.js and Python apps Phusion Passenger™ is a web server and application server, designed to be fast, robust and lightweight. It takes a lot of complexity out of deploying
 

postrank-labs Goliath Goliath is an open source version of the non-blocking (asynchronous) Ruby web server framework. It is a lightweight framework designed to meet the following goals: bare metal performance, Rack API and middleware suppor
 
Popular
7.1k

puma Puma: A Ruby Web Server Built For Concurrency Puma is a simple, fast, multi-threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Built For Speed & Concurrency Puma processes reque
 

celluloid "A dizzying lifetime... reeling by on celluloid" -- Rush / Between The Wheels Reel is a fast, non-blocking "evented" web server built on http_parser.rb, websocket-driver, Celluloid::IO, and nio4r. Thanks to Celluloid,
 

torquebox No Longer Maintained The TorqueBox project is no longer actively developed nor maintained. Do not use it for development or production usage unless you are willing and able to fix issues as they come up. TorqueBox Thi