Tag: microservices

  • Wrong boundaries – a way to hell

    Nowadays, many software applications and systems are so complex (huge number of requirements) that without the proper designing developers very fast build a big ball of mud – a common term in IT. The term, I think, does not reflect the amount and weight of problems, so I call it hell. Maybe you are working…

  • What’s wrong with my microservices? Welcome in hell.

    If you notice a lot of the issues listed below in your project/system/application probably your project is hell: you do not know what the responsibility of a given microservice is – what it really does and why you don’t know what the interface/contract is new functions/story has to be implemented in several services you do…

  • Well-designed system starts with domains

    Nowadays, many software applications and systems are so complex (huge number of requirements) that without the proper designing very fast are built a ‘big ball of mud’ or ‘distributed monolith’ – systems that is very hard to maintain and extend. Designing is really important. Let’s see why. How to properly design a system? First, you…