微服务》》四个问题

客户端如何访问

API 网关 如 Core中 Ocelot技术

服务如何治理

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

服务挂了怎么办

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

服务之间通信问题

》》同步

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

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

》》异步

消息队列 如 MSMQ 、 RabbitMQ

相关推荐
kangkang-32 分钟前
PC端基于SpringBoot架构控制无人机(三):系统架构设计
java·架构·无人机
ai小鬼头3 小时前
Ollama+OpenWeb最新版0.42+0.3.35一键安装教程,轻松搞定AI模型部署
后端·架构·github
群联云防护小杜5 小时前
构建分布式高防架构实现业务零中断
前端·网络·分布式·tcp/ip·安全·游戏·架构
森焱森6 小时前
垂起固定翼无人机介绍
c语言·单片机·算法·架构·无人机
wenzhangli77 小时前
从源码到思想:OneCode框架模块化设计如何解决前端大型应用痛点
架构·前端框架
秋千码途8 小时前
小架构step系列07:查找日志配置文件
spring boot·后端·架构
Ashlee_code10 小时前
什么是Web3?金融解决方案
开发语言·金融·架构·eclipse·web3·区块链·php
容器魔方11 小时前
中选名单出炉|18位学生入选开源之夏KubeEdge课题,欢迎加入!
云原生·容器·云计算
WebInfra13 小时前
如何在程序中嵌入有大量字符串的 HashMap
算法·设计模式·架构
森焱森13 小时前
APM与ChibiOS系统
c语言·单片机·算法·架构·无人机