Right now i am making a graduation on Systems Engineering and I am working now on a research namely: "Distributed, fault-tolerant and massively scalable systems" using a variety of projects, patterns, protocols, frameworks and references.
This research was motivated after i read two famous whitepapers: Amazon Dynamo, Google BigTable and after discovering a great distributed programming platform: Erlang/OTP (Erlang is really an interesting platform when scale mixes the words distributed-systems, fault-tolerance ).
Asynchronous Message Passing, Reactive , Functional programming(ex: google's map-reduce across clusters of commodity hardware), Non-Blocking , Asynchronous I/O, Event Driven s...