Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.194.527 Times

uWSGI 0.9.6.6

Company: Unbit
Date Added: July 25, 2013  |  Visits: 443

uWSGI

Report Broken Link
Printer Friendly Version


Product Homepage
Download (47 downloads)



uWSGI is a fast, self-healing and developer/sysadmin-friendly application container server coded in pure C.<br /><br />Born as a WSGI-only server, over time it has evolved in a complete stack for networked/clustered web applications, implementing message/object passing, caching, RPC and process management.<br /><br />It uses the uwsgi (all lowercase, already included by default in the Nginx and Cherokee releases) protocol for all the networking/interprocess communications.<br /><br />It can be run in preforking mode, threaded, asynchronous/evented and supports various forms of green threads/coroutines (such as uGreen, Greenlet, Stackless and Fiber). <br /><br />Current Core Features:<br /><br /> * Written totally in C<br /> * Very fast (and simple) communication protocol for webservers integration (apache2, nginx, cherokee and lighttpd modules available)<br /> * Low memory footprint (thanks to the evil premature optimizations)<br /> * Support for multiple application in the same process/domain<br /> * A master process manager that will allows you to automatically respawn processes and monitor the stack status<br /> * Preforking mode to improve concurrency<br /> * Address space and rss usage reports<br /> * Advanced logging (even networked, see UdpLogging)<br /> * Static file serving via sendfile() (where available)<br /> * Portability (tested on Linux 2.6, Solaris/OpenSolaris, OpenBSD, NetBSD, DragonflyBSD, FreeBSD, MacOSX, Nexenta, and Haiku)<br /> * Support for funny architectures like SPARC64 or ARM<br /> * Support for threads (configurable, available from 0.9.7-dev)<br /> * CGI mode for lazy users or ugly webservers (example CGI included here and here)<br /> * 'Harakiri mode' for self-healing<br /> * Vector based I/O to minimize syscall usage<br /> * Hot-add of applications. See DynamicApps<br /> * On the-fly configuration parameters. See ManagementFlag<br /> * Big (professional) user-base (hundreds of production ready wsgi apps) thanks to its main development managed by the Italian ISP Unbit<br /> * Commercial support available (contact Unbit for informations)<br /> * All code is under GPL2 (but you can buy a commercial license if you want to modify it without releasing source code)<br /> * Configurable buffer size for low-memory system or to manage big requests<br /> * Customizable builds (you can remove unneeded functionality)<br /> * Intelligent worker respawner with a no-fork-bombing policy<br /> * Limit requests per worker<br /> * Process reaper for external process managers (as daemontools). Avoids zombie workers.<br /> * Per-request modifier for advanced users (See RunOnNginx for an example usage, and uwsgiProtocol for the modifiers list)<br /> * UNIX and TCP socket support<br /> * Graceful restart of worker processes and hot-plug substitution/upgrade of the uWSGI server using Signals. See uWSGIReload<br /> * A shared memory area to share data between workers/processes. See SharedArea<br /> * An integrated Spooler for managing long running task.<br /> * Message exchanging (via uwsgi protocol) for easy-implementation of distributed applications (look at ClusteredExamples)<br /> * Get statistics of all the workers using the EmbeddedModule<br /> * Integrated Async/Evented Proxy for load-balancing and healtchecking of big clusters (from version 0.9.5)<br /> * Address space usage limiting (from version 0.9.5)<br /> * integrated SNMP agent and nagios-friendly output (from version 0.9.5) See UseSnmp<br /> * VirtualHosting mode (from version 0.9.6)<br /> * Embedded async/evented HTTP server for easy development/testing and load balancing (from version 0.9.6)<br /> * Emperor mode for massive hosting (from version 0.9.7)<br /> * Linux Cgroups and Namespaces support (from versione 0.9.7)<br /> * A Signal Framework for managing external events (file system modifications, timers...) SignalFramework and CronInterface<br /> * Shared Cache/Hashtable/Dictionary see CachingFramework

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Adaptor Communications Erlang Exchanger Handler Includes Languages Loading Message Networkinginterprocess Platform Plugin Python Release Support Technology Wsapi
Users rating: 0/10

License: Freeware Size: 184.32 KB
USER REVIEWS
More Reviews or Write Review


UWSGI RELATED
Misc. Web Browser Tools  -  Retroshare for Windows 0.5.2a_4550
RetroShare: secure communications with friends RetroShare is a Open Source cross-platform, private and secure decentralised communication platform. It lets you to securely chat and share files with your friends and family, using a web-of-trust...
14 MB  
Misc. Web Browser Tools  -  Portable Retroshare 0.5.2a_4550
RetroShare: secure communications with friends RetroShare is a Open Source cross-platform, private and secure decentralised communication platform. It lets you to securely chat and share files with your friends and family, using a web-of-trust...
14 MB  
Misc. Web Browser Tools  -  Retroshare for Mac OS X 0.5.2a_4550
RetroShare: secure communications with friends RetroShare is a Open Source cross-platform, private and secure decentralised communication platform. It lets you to securely chat and share files with your friends and family, using a web-of-trust...
35.1 MB  
Calculators  -  ErlangXLS 1.0
ErlangXLS provides Excel AddIns to calculate Call Center staffing requirements based on the widely used formulas of Erlang C und Erlang B. This includes service level, average speed of answer, agent occupation, trunk load, etc. While other...
263.67 KB  
Code Management Tools  -  Whole Platform 1.0.0.v20070403-1644
Whole Platform project is a technology for engineering the production of software. We think that programming is an activity concerning the development of domain languages; so, we provide a platform for developing new languages, manipulating them...
 
Development Editors  -  Komodo Edit (Linux/x86_64 libstdc++6) 6.1.3
Komodo Edit from ActiveState is a free, open source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django). Background syntax...
42.12 MB  
Development Editors  -  Komodo Edit (Linux/x86 libstdc++6) 6.1.3
Komodo Edit from ActiveState is a free, open source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django). Background syntax...
40.45 MB  
Code Management Tools  -  Komodo Edit (Windows) 7.0.1
Komodo Edit from ActiveState is a free, open source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django). Background syntax...
48.11 MB  
Development Editors  -  jedit 4. 4. 2002
jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page....
5.4 MB  
Development Editors  -  Komodo Edit (Mac OS X/Intel) 6. 1. 2003
Komodo Edit from ActiveState is a free, open source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django). Background syntax...
44.83 MB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, NETWORK & INTERNET
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Network & Internet  -  Free Download Manager for Mac 5.1.26
Free Download Manager features - support for Windows and Mac OS X - user-friendly interface with modern design - video downloading from popular websites - HTTP/HTTPS/FTP/BitTorrent support - proxy support - fast, safe and efficient...
24.73 MB  
Network & Internet  -  Anchorium 1.0
Anchorium enables your to create a visual map of all the links within your web site. Once you are in front of this information you will be able to optimize your website and push the pages you want to see go up in the search engines by affecting...
982 KB  
Network & Internet  -  Folx 4.0
Folx is a free application that combines two functionalities - of download manager and torrent client for Mac. Folx makes downloading extremely easy: just open the page with the file to be downloaded, click the link in your browser and...
27.92 MB  
Network & Internet  -  MediaPipe 0.8.9r2
MediaPipe is a flexible framework to manipulate medias. It allows building customized decoding/filtering/encoding pipelines. This project contains the MediaPipe SDK along with some sample pipes.
3.65 MB  
Network & Internet  -  JamochaMUD 4.8
JamochaMUD is a program that is used to connect to multi-player on-line (text based) games known as MUDs, Mucks, Mushes, MOOs, and probably more acronymns that I can think of! JamochaMUD is open source software written in Java. It...
1.5 MB