[ANN] CloudI 2.0.2 Released!
Michael Truog <[email protected]>
| Newsgroups | gmane.comp.lang.erlang.general |
|---|---|
| Message-ID | <[email protected]> |
Download 2.0.2 from https://osdn.net/dl/cloudi/cloudi-2.0.2.tar.gz CloudI (https://cloudi.org/) is a "universal integrator" using an Erlang core to provide fault-tolerance with efficiency and scalability. The CloudI API provides a minimal interface to communicate among services so programming language agnostic and protocol agnostic integration can occur. CloudI currently integrates with the programming languages: ATS, C/C++, Elixir, Erlang, Go, Haskell, Java, JavaScript/node.js, OCaml, PHP, Perl, Python, and Ruby, Many reusable services are included that rely on the CloudI service bus. The details for this release are below: * Added the ATS CloudI API (ATS2/Postiats >= 0.3.13) * Added more information to the CloudI Service API functions services_status, nodes_status, logging_status and code_status * Added the overload queue_mode to the CloudI logger to prevent node logging redirects from causing excessive memory consumption * Updated cloudi_service_http_cowboy to use cowboy 2.9.0 * Added cache replacement algorithms to cloudi_service_filesystem (replace argument may be lfuda, lfuda_gdsf or lru) * Added queue dependencies to cloudi_service_api_batch * Added more descriptive C/C++ CloudI API termination handler output * Erlang/OTP 24 support was added * Added hackney support to cloudi_service_http_client * Added the service configuration options aspects_suspend and aspects_resume for handling service suspend state changes * Bugs were fixed and other improvements were added (see the ChangeLog for more detail) Please mention any problems, issues, or ideas! Thanks, Michael SHA256 CHECKSUMS cloudi-2.0.2.tar.gz (20002305 bytes) 452c86bc0d0b0476e97049176eded905b01bd0ff49f76cd3e937ce33699b2225 cloudi-2.0.2.tar.bz2 (16888030 bytes) 8e6a45231ddd9de62ae5ccf21925f666b0e3efe4dcdd1772569b537d80e13fa7