Download List

Project Description

CloudI is an open-source private cloud computing framework for efficient, secure, and internal data processing. CloudI provides scaling for previously unscalable source code with efficient fault-tolerant execution of ATS, C/C++, Erlang/Elixir, Go, Haskell, Java, JavaScript/node.js, OCaml, Perl, PHP, Python, or Ruby services.

The bare essentials for efficient fault-tolerant processing on a cloud!

System Requirements

System requirement is not defined

Released at 2019-11-29 17:27
cloudi 1.8.0 (4 files Hide)

Release Notes

  • backwards compatibility difference:
    • ACL strings do not get a "*" automatically appended on non-patterns, so exact strings may be used as an ACL string
  • Unicode support was added for external service configuration (file_path, args, env) and any other string or function use
  • CloudI API now has a shutdown function for external services (internal services always had the shutdown return value)
  • Fixed CloudI Service API services_add failure with multiple service configurations to handle data properly
  • Fixed service configuration option count_process_dynamic so it doesn't influence a pending service termination
  • Erlang services were added:
    • cloudi_service_api_batch executes services with batch queues
    • cloudi_service_cron sends service requests for cron expressions
    • cloudi_service_shell executes service request shell commands
  • Java service cloudi_service_htmlunit was created (see https://github.com/CloudI/cloudi_service_htmlunit/ )
  • Haskell GHC 8.8.1 support was added
  • Bugs were fixed and other improvements were added (see the ChangeLog for more detail)

Changelog

No Changelogs