Best practices can slow your application down
Somewhere down the line, developers will start to realize that single applications running in the same server memory and CPU cache will run much faster than Micro services applications that makes api calls over the network.Depending on your organization scale of course, but for many smaller shops, there is a significant performance overhead of going over the network.Ie a Single binary running Rust/Go/Java/NodeJs vs distributed Microservices applications.