Optimizing Application Performance Using Microservices The most common problem today is the discovery of various new technologies without considering scalability, testing, server load, etc. This creates problems when using new technology to create something, send it to production, and attack it from the side. The following are some practices that microservices should consider improving application performance: Fast distribution of critical security fixes
You may encounter several security vulnerability articles in large organizations that indicate that they are being applied but not applied, The security fix is the first. Hackers damage this or that vulnerability. In fact, the distribution of post-fixes is a serious problem, largely because some products allow security fixes to be included in virtual fixes when the fix cannot be applied to a running system.
Finally, microservices can make patch deployment easier and faster. Many companies integrate the frequent release cycles of DevOps with microservices, instead of releasing once or twice a year, they can also release several times a week. Simpler code structure
Another problem with a monolithic application is that it is difficult to know exactly what is in the executable software, which means that due to the contribution of the code from another group, the code of this group may be in one group Security issues. I may not know that