An open source and free Rack HTTP server specially designed for fast clients on GNU/Linux systems. #Mongrel server #HTTP library #HTTP server #Mongrel #HTTP #Server
Unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between Unicorn and slow clients.
Key features include support for Rack, support for the Unix architecture, compatibility with Ruby 1.8 or higher, Rubinius support, process management, load balancing via the Linux kernel, supports both thread-safe or non-thread-safe apps, supports all Rack apps, as well as nginx-style binary upgrades that allow you to update the program and all of its components without losing clients.
The software includes after_fork and before_fork hooks for apps that have special needs, especially when handling forked processes, copy-on-write compatible memory management for low RAM consumption, built-in Ruby DSL for configuring the server, ability to decode chunked transfers on-the-fly, and support for listening to multiple interfaces, including UNIX sockets.
The software comprises of a C extension, which means that you will need to install a C compiler on your GNU/Linux system to compile it, besides the required Ruby development libraries and headers. It has been successfully tested with both 32-bit and 64-bit instruction set architectures.
To install the Unicorn HTTP server on your computer, open a terminal emulator and execute the “gem install unicorn” command, without quotes. The latest source code of the program can be cloned from Git or downloaded from Softpedia, free of charge, as a universal sources archive.
To use it for non-Rails Rack applications, you must use the ‘unicorn’ command, otherwise, make sure that you use the ‘unicorn_rails’ command for applications that have been written in Ruby on Rails. Detailed documentation can be found on the project’s homepage (see link below).
What's new in Unicorn 4.8.3:
- This release updates documentation to reflect the migration of the mailing list to a new public-inbox instance. This is necessary due to the impending RubyForge shutdown on May 15, 2014.
Unicorn 4.8.3
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- unicorn-4.8.3.tar.gz
- main category:
- Internet
- developer:
- visit homepage
IrfanView 4.67
calibre 7.9.0
ShareX 16.0.1
Windows Sandbox Launcher 1.0.0
7-Zip 23.01 / 24.04 Beta
Bitdefender Antivirus Free 27.0.35.146
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Context Menu Manager 3.3.3.1
Zoom Client 6.0.3.37634
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
- Context Menu Manager
- Zoom Client
- 4k Video Downloader
- IrfanView
- calibre
- ShareX
- Windows Sandbox Launcher
- 7-Zip
- Bitdefender Antivirus Free
- Microsoft Teams