Design patterns are important in a way that they allow us all to speak the same language, and align on things just by calling them by their name. Also, more often than not, they do make sense in the real world applications.
It doesn't mean that you need to implement all of them all the time, but it is important to be able to recognize them and apply when they make sense.
Here's an article with some design patterns for microservices that are quite common in the wild.
#system_design
Post #2743
1.62K