Distributed Systems 101

In the world of web applications we sometimes run into terms like distributed computing, and distributed systems. But what does it mean to build software in a distributed fashion? What are the things you need to be aware of when writing code that communicates across processes, across networks, or even across the world? And are there any patterns that can help us to build a distributed system? This presentation will seek to answer those questions and more by laying down some basic ground work about Distributed Systems and taking a look at two main distributed architectural styles SOA and Microservices.

Speaker: Colin Pear