[推薦] 如何選擇 RPC 或是 RESTful
Source
https://twitter.com/alexxubyte/status/1656686865452503040
Summary
- RPC
- 高耦合:要知道對方想做什麼
- 高效能:走 binary、protobuf,解析 data 的速度更快
- 難讀:相比 RESTful 來說更難 debug
- 行為導向:function to function
- RESTful
- 低耦合:不用知道對方想做什麼
- 低效能:相比 RPC 來說更慢
- 好讀:human readable
- 資源導向
發佈時間
2023-5-12