I just got home after spending a week in Miami attending Udi Dahan’s “Advanced distributed systems design” course. This was by far the best training course I have ever attended. In fact, I believe it was one of the best investments I’ve ever made for my career. I’m sure it will take me many weeks of reviewing my notes to fully digest all the information that was presented. I am extremely excited to start thinking about and using some of the techniques and concepts that I learned during this course. There is no doubt that it will take me several years of being a practitioner for these concepts and principles to become second nature, but the end result will be worth it.
If you are interested in distributed systems, I highly recommend attending this course if you ever get the opportunity.