First of all, distributed systems theory is hard. It also covers a wide-range of topics. Most likely you need to spend couple year of Computer Science course to learn all aspects.
In this presentation, Viktor will give a brief overview of popular concepts like time and ordering in distributed systems, consensus, and failure detection, etc. During the session he will talk about distributed systems theory based on speaker's understanding and experience from distributed projects.
Viktor Gamov, Hazelcast
Viktor Gamov is a Senior Solution Architect at Hazelcast, the leading open-source in-memory data grid (IMDG). Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies. He has helped leading organizations build low latency, scalable and highly available distributed systems. He is co-organizer of Princeton JUG and New York Hazelcast User Group. He is a co-author of O’Reilly's “Enterprise Web Development”. Viktor’s presenting at the conferences, blogging and producing a podcast. Follow Viktor on Twitter @gamussa.