Project Iris

Completely decentralized cloud messaging


Zero configuration, self organization and semantic addressing.
Perfect secrecy against passive and active attacks.
Beautiful, simple and language agnostic API.


Want to learn more? The book of Iris!

 
March 31, 2014: Iris v0.2.0 released!

Core concepts at dotScale

Published: Jul 07, 2014

As the videos for this year's dotScale conference are finally popping up, I'm very happy to say that I had a great time being there. Everything ranging from the venue and food to the speakers, partners and give-away swag was brilliant. Hats off to the amazing organization team and especially Sylvain (@sylvinus) for making this happen.


Photos courtesy of Nicolas Ravelli

Among the wonderful talks, I (@peter_szilagyi) also had the pleasure of taking the stage a few minutes, presenting the core concepts behind Iris and why I believe these are the way forward for distributed systems. You can find my slides in the talks section of the website. As for the video, njoy ;)

Also be sure to check out a few of my favorite talks:

  • Laurence Moroney: Everything I learned about dynamic scaling of cloud apps [@lmoroney | video]
  • Alison Gianotto: Security and risk [@snipeyhead | video]
  • Robert Kennedy: Life in the trenches of healthcare.gov [video]

See you next year... or maybe at dotGo? Hmmm :)

Next release imminent

It's been quite a while – a little over three months – since the last release of Iris came out, but I'm thrilled to announce that version v0.3.0 is imminent, just dotting the i's and crossing the t's. It is shaping up to be the best release till now, featuring a lot of fixes, but most importantly, a new relay protocol and shiny new APIs to go with it.

Take a peek at the new versions of the Go [source|intro] and Erlang (still a bit work left) [source|intro] bindings, and share your thoughts on the project-iris mailing list and/or tweet @iriscmf. All feedback is greatly appreciated and valued, especially as I'm aiming for these to become stable and supported APIs. Help me find any kinks in need of ironing, and be forever listed on the Iris hall of fame ;)

Looking for a patron

Iris was originally my PhD project, and as such, was supported by a university scholarship until September 2013, when I should have defended my thesis. Even though I have yet to finalize the dissertation, my institutions couldn't provide further support ever since. For almost a year now I've been working on Iris full time, while being essentially unemployed, declining job offers from various companies (Google, among others), believing that Iris can bring a change into the world of distributed services.

However, I've almost fully exhausted my savings and will soon be forced to abandon the project and look elsewhere to make a living. As much as it would pain me, without an official backer, v0.3.0 may turn out to be the final release before Iris closes its doors. I've done my best to create a unique and powerful system, but now it is up to the community to decide whether Iris lives or dies. Should you wish to support the project, contact me – Péter Szilágyi – at peterke@gmail.com.