[erlang-questions] [ANN] CloudI 1.1.1 Released!

Michael Truog mjtruog@REDACTED
Wed Feb 6 08:05:14 CET 2013

I know there isn't a guickstart or user tutorial yet, and I have been putting that off.  The closest thing that currently exists is the tests, which do serve as examples (https://github.com/okeuday/CloudI/tree/master/src/tests), but I understand there should be a user tutorial that provides an explanation and context for creating a service, so that people don't get driven away by too much time spent.  I will do that for the next release to make sure that gets done before I add more features/services (you are not the first person to complain about this).


On 02/05/2013 10:55 PM, Rapsey wrote:
> In my humble opinion you really need some sort of quickstart or walk through guide on how to use it. Many people like to learn by examples and there is nothing of this sort there. I read the faq, the github readme, this email and I still have no idea how to use it or have any degree of certainty what exactly it is for.
> Sergej
> On Tue, Feb 5, 2013 at 7:57 AM, Michael Truog <mjtruog@REDACTED <mailto:mjtruog@REDACTED>> wrote:
>     Download 1.1.1 from http://sourceforge.net/projects/cloudi/files/latest/download
>     What is CloudI?
>     CloudI (http://www.cloudi.org/) is meant to be a "universal integrator" using an Erlang core, with its actor model, to pursue efficiency, fault-tolerance and scalability.  The CloudI API provides a minimal interface to communicate among actors that are called services or jobs (they are services, ran as if they are jobs, in parallel), so programming language agnostic, database agnostic, and messaging bus agnostic integration can occur.  CloudI currently integrates with the programming languages Erlang, C/C++, Java, Python, and Ruby, the databases PostgreSQL, MySQL, couchdb, memcached, and tokyotyrant, the messaging bus ZeroMQ and the internal CloudI messaging.  HTTP is also supported for easy integration with cowboy and misultin.  If anyone is willing to get involved, don't hesitate to contact me or start looking at the code.
>     What is CloudI? summary:
>     (short answer) "An application server that efficiently integrates with many languages, many databases, and many messaging buses in a way that is both scalable and fault-tolerant."
>     (shorter answer) "A rock-solid transaction processing system for flexible software development."
>     (shortest answer) "A Cloud at the lowest level."
>     About the release:
>     If you have had problems installing CloudI in the past, you should no longer have issues.  I have been working through build and install issues on Ubuntu and OSX, but no issues currently remain.  If you run into any problems, please don't hesitate to report them (here https://github.com/okeuday/CloudI/issues/new ).
>     The latest news is below:
>       * use patterns instead of prefixes for ACL strings
>       * add the following destination refresh methods:
>         immediate_furthest, lazy_furthest,
>         immediate_local, lazy_local,
>         immediate_remote, and lazy_remote
>       * build system fixes and documentation fixes for installation
>       * fix CloudI API uuids to be completely standard v1
>       * fix external service queueing during initialization
>     Please mention any problems, issues, or ideas!
>     Thanks,
>     Michael
>     _______________________________________________
>     erlang-questions mailing list
>     erlang-questions@REDACTED <mailto:erlang-questions@REDACTED>
>     http://erlang.org/mailman/listinfo/erlang-questions

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130205/c7d8d3d0/attachment.htm>

More information about the erlang-questions mailing list