
Microservice Pattern or Anti-pattern
When developing an enterprise-class client-server application, it is crucial to consider support for various clients such as desktop, mobile browsers, and native mobile applications. The application must expose an API for potential consumption by other third parties, and it must…