This is a good talk from the IT architect Randy Shoup (@randyshoup.bsky.social)about microservices, along with my comments.
It is interesting to reflect on the fact that both Randy Shoup and Grady Booch (see my comments on Booch) – both highly respected persons with IT – focus on infrastructure and “boxes and lines” of technical components. They do not consider how to manage content and information structures WITHIN a system.
Just imagine how hard it will be to take a monolithic system and figure out how to cut it up to microservices if you do not actually have a clear map of what the system contains (!?). And how much more doable it will be when you have almost no code and, almost only information models. It is mind-boggling how big a difference these perspective differences, affect the outcome over time. Stay declarative! You know you will benefit from it now and in the future – whatever happens.


One valuable takeaway is the importance of modularity in manufacturing systems. By reducing dependency between components and creating flexible software structures, production platforms can adapt more easily to changing products, processes, and business requirements without requiring complete system replacements