- Microservices with Azure
- Namit Tanasseri Rahul Rai
- 158字
- 2021-07-02 22:18:23
Thin backend for rich clients
Unlike web applications, rich clients need to be deployed as monoliths. Any change in the Microservices would require a fresh deployment of the client application. Unlike web applications where each Microservice consists of a user interface, it is not the case for mobile or desktop applications. Moreover, structuring the teams in a manner that each team has a frontend developer for each rich client that the application can be deployed to is not feasible.
A way in which this dependency can be minimized is by having a backend for the rich client applications which is deployed with the application:

Although this approach is not perfect, it does ensure that part of the system conforms to Microservices architecture. Care should be taken to not alter any Microservice to encapsulate the business logic of the rich client. The mobile and desktop clients should optimize content delivery as per their needs.
- 手機安全和可信應用開發指南:TrustZone與OP-TEE技術詳解
- Git Version Control Cookbook
- C#完全自學教程
- Kinect for Windows SDK Programming Guide
- JavaScript入門經典
- Swift Playgrounds少兒趣編程
- GameMaker Essentials
- C++ Application Development with Code:Blocks
- SignalR:Real-time Application Development(Second Edition)
- Node.js區塊鏈開發
- C++程序設計教程
- 從零開始學Selenium自動化測試:基于Python:視頻教學版
- Python Web自動化測試設計與實現
- 你真的會寫代碼嗎
- Learn Linux Quickly