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.