Over the last few years, Microservices have become a popular architecture pattern for the distributed systems. There are many definitions of Microservices so, their implementations differ as well. By now, you may be tired of listening to microservices talk with Netflix architecture diagrams, the dreaded eCommerce example or another technology pitch. Many of these talks push you off the cliff and leave the flying(the hard part) up to you. As a result, the implementations fall short of success. Incorrect integration strategies are central to these. In this talk, we are going to look at avoiding some of those failures based on real-world experiences. We are going to look at some guiding principles and how to choose the correct integration strategy via examples.
Yogi (Yogiraj) Aradhye has been writing code since 2002 and professionally since 2007. He is currently leading projects at Headspring as a Principal Consultant. He works on a variety of technologies from Xamarin, JS frameworks to microservices. In the past, he has worked at many different organizations from startups to big enterprises. Yogi is a graduate of Shivaji University in India and has received the Masters of Information Systems from Marist College in Poughkeepsie, NY. He is a past speaker from .Net user group events and Code Camps in Hartford, Boston, and Austin.