Episode 86 - Microservices & Agile

Like the word "agile", the "microservices" buzzword gets thrown around a lot.  Just like agile again, it often gets used by folks who don't fully understand what it means.  In fact, you may already have an executive coming to you saying "we need microservices!".

Learn what microservices are and how they affect/support/challenge many of your existing, basic agile and software engineering principles and practices.  Josh walks you through the Dude's evolution of their microservices approach and provides some insight into future evolutions in this area.

How are microservices used in your organization? Let's discuss!



1 comment:

  1. Wow, great episode! I have already shared it with a colleague. Your explanation was great and I was really able to wrap my head around your examples. I especially like the self-describing services, it answered some questions in my head.

    I'm a big fan of the idea behind micro-services and even mini-, though as a non-coder it's an intellectual love, not something I've done myself. Are either of you familiar with Mark Burgess and his related work on Promise Theory?

    I was surprised there wasn't a discussion about running different micro- and mini-service versions at the same time and keeping them running until reporting indicates older versions are no longer necessary. A different solution to the conversation about fixing a problem for 1 of 5 service users.


    Again, great episode. Keep up the good work!
    ~ Jeffrey

    ReplyDelete