How is this different from Enigma, https://enigma.co, which originated at MIT a few years back and did an ICO last year? Enigma already has TEE (they have Intel partnership for that) and sMPC is coming up.
193 karma · joined May 1, 2008
And in fact, Action Cable uses Celluloid threadpool to run all the application code in threads. So the model is a combination of EventMachine + Threads.
There's absolutely no reason it can't use Threads + Celluloid all the way. But building on top of Faye was the simplest way to get things up and running.
Ditto with Ruby too.
FWIW, I do like Goliath. More async solutions in Ruby the better!
2. http://cramp.in/examples two chat apps there. But I don't have a live demo running.
All said, it all boils down to your personal choice of languages.