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.165.660 Times

zc.async 1.5.4

Company: Gary Poster
Date Added: July 29, 2013  |  Visits: 288

zc.async

Report Broken Link
Printer Friendly Version


Product Homepage
Download (38 downloads)



The zc.async package provides an easy-to-use Python tool that schedules durable tasks across multiple processes and machines.<br />For instance...<br /> * Web apps:<br /> maybe your web application lets users request the creation of a large PDF, or some other expensive task.<br /> * Postponed work:<br /> maybe you have a job that needs to be done at a certain time, not right now.<br /> * Parallel processing:<br /> maybe you have a long-running problem that can be made to complete faster by splitting it up into discrete parts, each performed in parallel, across multiple machines.<br /> * Serial processing:<br /> maybe you want to decompose and serialize a job.<br />High-level features include the following.<br /><br /> * Easy to use.<br /> At its simplest, put a function in a zc.async queue and commit a transaction. See the quick-starts for examples.<br /> * Flexible configuration, changeable dynamically in production.<br /> Add and remove worker processes on the fly, with configurable policy on how to handle interrupts. Let processes decide how many of which tasks to perform. Configuration for each process is stored in the database so no restarts are needed and a change can happen for any process from any database client.<br /> * Reliable and fault tolerant, supporting high availability.<br /> Configurable policy lets zc.async know when, how, and under what circumstances to retry jobs that encounter problems. Multiple processes and machines can be available to work on jobs, and a machine or process that suddenly dies lets siblings decide what to do with incomplete jobs, with policy on a per-job basis. The central ZODB database server can be replicated with commercial tools (ZRS) or open-source tools (RelStorage plus, for instance PostgreSQL and slony; or gocept.zeoraid).<br /> * Good debugging tools.<br /> Exceptions generate persistent Failure objects (from the Twisted project) for analysis, and verbose log messages.<br /> * Well-tested.<br /> The package has good automated tests and is in use in mission-critical applications for large software deployments.<br /> * Friendly to testing.<br /> The package exposes testing helpers for a variety of circumstances, to make writing automated tests for zc.async-enabled software fairly painless.<br />

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Add Analysis Commercial Tools Commit Configurable Policy Easytouse Incomplete Jobs Multiple Web Application Welltested Package When How And Writing A Zcasync Zcasync Package Zcasync Queue Zcasyncenabled Software Fairly Zodb Database Server
Users rating: 0/10

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


ZC.ASYNC RELATED
Web Authoring  -  DotNetNuke 1.0
DotNetNuke is a Web Application Framework ideal for creating and deploying projects such as commercial web sites, corporate intranets and extranets, online publishing portals, and custom vertical applications. DotNetNuke comes loaded with a set of...
10 MB  
Modules  -  cbnet Twitter Widget 1.2
This plugin is a widget to add the Twitter Tools Widgets, including all configurable options, with no need to copy/paste code. The following Twitter Widgets are supported: * Profile Widget * List Widget * Favorites Widget * Search Widget Install :...
409.6 KB  
Programming  -  MOAI 1.0.5
MOAI is a Python module for aggregating content from different sources, and publishing it through the Open Archive Initiatives protocol for metadata harvesting. It's been build for academic institutional repositories dealing with (relational)...
245.76 KB  
Network & Internet  -  RIFE 1.4
RIFE project is a full-stack web application framework with tools and APIs to implement most common web features. Each of its toolkits is usable by itself and together they offer powerful integrated features that boost your productivity. RIFE...
2.5 MB  
Networking  -  cbnet Twitter Faves Display 0.1.1
This plugin is a widget to add the Twitter Tools Faves Widget (http://twitter.com/goodies/widget_faves), including all configurable options, with no need to copy/paste code.
30.72 KB  
Networking  -  cbnet Twitter Search Display 0.1.1
This plugin is a widget to add the Twitter Tools Search Widget (http://twitter.com/goodies/widget_search), including all configurable options, with no need to copy/paste code.
30.72 KB  
Networking  -  cbnet Twitter List Display 0.3.1
This plugin is a widget to add the Twitter Tools List Widget (http://twitter.com/goodies/widget_list), including all configurable options, without needing to copy/paste code.
30.72 KB  
Networking  -  cbnet Twitter Profile Display 0.1.1
This plugin is a widget to add the Twitter Tools Profile Widget (http://twitter.com/goodies/widget_profile), including all configurable options, with no need to copy/paste code.
30.72 KB  
Network & Internet  -  Open Site Builder Tools 3.6.0
Open Site Builder Tools is a project that provides you with free software intended to facilitate your life as a professional web site developer. Currently available tools include: open site builder site pages assembler. Merges content pages...
28.67 KB  
Development Tools  -  Anti-aliased GLCM textural analysis 1.0
Standard GLCM textural analysis often doesn't give good results unless a large number of global classes are used (and using a large number of classes brings other problems). Using local classes helps, but the results are sensitive to noise. This...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 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  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB