#software-architecture
Read more stories on Hashnode
Articles with this tag
One of the main reasons to design microservices is that they enforce strong module boundaries. However, the cons of microservices are so huge that...
If you attend conferences or read technical articles, you could think that microservices are the correct and only way to build a system at the...
More than a decade ago, I wrote about the DTO: A data transfer object is an object that carries data between processes. The motivation for its use is...
I frequently use the Spring Boot framework in my demos. The latest one is no different. It shows how to achieve CQRS using two different code...
When your application starts slowing down, the reason is probably a bottleneck somewhere in the execution chain. Sometimes, this bottleneck is due to...