Gearman
An open-source application framework to farm out work to other machines or processes that are better suited to perform the work in question.
Gearman facilitates doing work in parallel, load balancing of processing, and calling of functions between languages. It includes all standard functionality and additionally includes a language-agnostic API which simplifies writing Gearman applications using 3GL languages, such as COBOL, Fortran, and Pascal.
Features
Gearman offers the following features:
- Supports C/C++, Perl, Node.js, Python, PHP, Ruby, Java, .NET, and other languages.
- Wide variety of applications: high-availability web sites, transport of database replication events, etc.
- High flexibility, scalability, speed, and fault-tolerance.
- Persistence (various storage options).
- Natural load distribution: load balance large numbers of calls, easy to scale out.
- Straightforward to introduce into existing and potentially heterogeneous application environments to facilitate distributed or parallel processing tasks.
Software Requirements
- OpenVMS 8.4-1H1 or higher (IA-64), V8.4-2L1 or higher (Alpha)
- VSI TCP/IP or HPE TCP/IP Services for OpenVMS
- C compiler (optional; required for application development only)
- It is recommended that the software is installed on an ODS-5-enabled volume
Latest Version
Alpha | Integrity |
---|---|
V1.1-17 (Beta) | V1.1-17 (Beta) |
Download
VSI-I64VMS-GEARMAN-V0101-17-1.PDF
VSI-I64VMS-GEARMAN-V0101-17-1.ZIPEXE
Licensing
BSD