微服务》》四个问题

客户端如何访问

API 网关 如 Core中 Ocelot技术

服务如何治理

服务注册与发现 如 Core中 的 consul技术

服务挂了怎么办

可以利用 重试机制、限流、熔断、降级等

服务之间通信问题

》》同步

  1. Http 对外 跨防火墙 【 序列化、反序列化 2 ( 因为http是应用层协议,需要把数据------> 序列化成 json------>序列化二进制------>反序列化二进制------>反序列化json)】

  2. RPC 、gRPC 对内 传输效率高(因序列化、反序列化 1 序列化二进制------>反序列化二进制)

》》异步

消息队列 如 MSMQ 、 RabbitMQ

相关推荐
运维小文31 分钟前
prometheus自定义监控(pushgateway和blackbox)和远端存储VictoriaMetrics
云原生·prometheus·监控·linux运维·victoriametrics
敖云岚1 小时前
【云原生技术】容器技术的发展史
开发语言·云原生·perl
张敬之、1 小时前
k8s-dashboard
云原生·容器·kubernetes
云上艺旅1 小时前
K8S学习之基础二十九:K8S中的secret
学习·云原生·容器·kubernetes
云上艺旅1 小时前
K8S学习之基础三十一:k8s中RBAC 的核心概念
java·学习·云原生·kubernetes
Justice link1 小时前
K8S的搭建
云原生·容器·kubernetes
雷渊2 小时前
java版本管理工具-jenv
后端·架构
我爱鸿蒙开发2 小时前
一文带你深入了解Stage模型
前端·架构·harmonyos
一个处女座的程序猿O(∩_∩)O2 小时前
DeepSeek与人工智能:技术演进、架构解析与未来展望
人工智能·架构
JinSo2 小时前
国际化探索:提升开发体验与灵活性
前端·javascript·架构