News for hackers. Stuff that matters.
Re:Bringing Erlang's Fault-Tolerance to Polyglot Development by endlessvoid94 on Friday June 21, 2013 @12:55PM (#5919262)
This seems like a really interesting approach. I've often wondered what it would be like to live in a world where almost everything could be wrapped in a transaction, and it seems like Cloudl sort of goes in this direction.
Re:Bringing Erlang's Fault-Tolerance to Polyglot Development by okeuday on Friday June 21, 2013 @01:14PM (#5919442)
In CloudI, each service request is a transaction to be processed (with a UUID that is unique for all service requests among the connected CloudI nodes). Filesystem storage of transactions isn't a goal here, since transactions are expected to die when errors occur within services (http://en.wikipedia.org/wiki/Transaction_processing_system). Instead, database usage through CloudI services (or within a CloudI service) provides persistent storage.