Need advice about which tool to choose?Ask the StackShare community!

Puma

376
220
+ 1
19
WebFaction

31
46
+ 1
18
Add tool

Puma vs WebFaction: What are the differences?

What is Puma? A Modern, Concurrent Web Server for Ruby. Unlike other Ruby Webservers, Puma was built for speed and parallelism. Puma is a small library that provides a very fast and concurrent HTTP 1.1 server for Ruby web applications.

What is WebFaction? Hosting for developers: full shell access to fast servers with all your favorite tools pre-installed and maintained for you. No need to spend hours installing and configuring the software, database and other tools. We have over 50 one-click installers in our control panel.

Puma belongs to "Web Servers" category of the tech stack, while WebFaction can be primarily classified under "Cloud Hosting".

"Easy" is the top reason why over 2 developers like Puma, while over 2 developers mention "Cost effective" as the leading cause for choosing WebFaction.

Puma is an open source tool with 5.79K GitHub stars and 989 GitHub forks. Here's a link to Puma's open source repository on GitHub.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of Puma
Pros of WebFaction
  • 3
    Convenient
  • 3
    Free
  • 3
    Easy
  • 2
    Multithreaded
  • 2
    Default Rails server
  • 2
    First-class support for WebSockets
  • 2
    Consumes less memory than Unicorn
  • 1
    Lightweight
  • 1
    Fast
  • 3
    Cost effective
  • 3
    Great customer support
  • 3
    Servers administered for you
  • 2
    Comes with Rails installed automatically
  • 1
    Great documentation
  • 1
    SSH access
  • 1
    Best price
  • 1
    SSD
  • 1
    Many pre-installed apps
  • 1
    Having the least amount of new "fancy" terminologies
  • 1
    No needs configuration

Sign up to add or upvote prosMake informed product decisions

Cons of Puma
Cons of WebFaction
  • 0
    Uses `select` (limited client count)
    Be the first to leave a con

    Sign up to add or upvote consMake informed product decisions

    - No public GitHub repository available -

    What is Puma?

    Unlike other Ruby Webservers, Puma was built for speed and parallelism. Puma is a small library that provides a very fast and concurrent HTTP 1.1 server for Ruby web applications.

    What is WebFaction?

    No need to spend hours installing and configuring the software, database and other tools. We have over 50 one-click installers in our control panel.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use Puma?
    What companies use WebFaction?
    See which teams inside your own company are using Puma or WebFaction.
    Sign up for Private StackShareLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    Blog Posts

    What are some alternatives to Puma and WebFaction?
    Atlas
    Atlas is one foundation to manage and provide visibility to your servers, containers, VMs, configuration management, service discovery, and additional operations services.
    Panther
    It is a convenient standalone library to scrape websites and to run end-to-end tests using real browsers.
    NGINX
    nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
    Apache HTTP Server
    The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.
    Microsoft IIS
    Internet Information Services (IIS) for Windows Server is a flexible, secure and manageable Web server for hosting anything on the Web. From media streaming to web applications, IIS's scalable and open architecture is ready to handle the most demanding tasks.
    See all alternatives