delphi微服務
目前主流的開發語言python,java,go。。后端開發都流行微服務開發架構,其實我們的delphi也是可以的。
詠南已經用delphi開發出了微服務架構的產品,后續會寫一系列關於delphi開發微服務的博文。
微服務涉及技術:
- 服務發現: 應用程序自動注冊到服務發現系統
- 負載平衡: 客戶端負載平衡,用於平衡服務實例之間的請求
- 同步通信: 提供請求 / 響應傳輸層。
- 異步通信: 內置發布 / 訂閱功能。
- 消息編碼: 基於消息的內容類型頭的編碼 / 解碼。
- RPC 客戶機/服務器包: 利用上述功能並公開接口來構建微服務
- 代理: 為異步發布/訂閱通信提供消息代理的接口。
- 編解碼器: 用於編碼/解碼消息。支持的格式包括 json,bson,protobuf,msgpack 等。