架构解密-从分布式到微服务

分布式与集群的区别

集群 :是表象的统称,体现多机多实例,关注边界

分布式 :强调多实例/多角色的通信协调,关注实现

分布式集群,高可用集群,Hadoop集群,Hbase集群,kafka集群,注册发现

RPC

Remote Procedure Call

高性能的侵入性 :dubbo/gRpc
兼容性的解耦式 :基于http的rest风格

涉及到TCP及IO模型

RR/OW/Sync/Async

用Netty还是自研,都是一个目的完成需求

会话V.S通信

会话是由一个到多个在不同时间点的RPC组成

MSG交给谁是通信的环节

是谁的通信是会话的环节

心跳是RPC的一种

连续心跳是会话状态的实现

微服是一个个独立的颗粒,每个服务都可以独立部署

相关推荐
互联网搬砖老肖1 小时前
Web 架构之攻击应急方案
前端·架构
zizisuo1 小时前
9.3.云原生架构模式
云原生·架构
IvanCodes3 小时前
五、Hadoop集群部署:从零搭建三节点Hadoop环境(保姆级教程)
大数据·hadoop·分布式
fanly113 小时前
凯亚物联网增加MQTT设备功能测试
微服务·surging microservice
pjx9875 小时前
微服务的“导航系统”:使用Spring Cloud Eureka实现服务注册与发现
java·spring cloud·微服务·eureka
Panesle5 小时前
分布式异步强化学习框架训练32B大模型:INTELLECT-2
人工智能·分布式·深度学习·算法·大模型
计算机毕设定制辅导-无忧学长6 小时前
RabbitMQ 核心概念与消息模型深度解析(一)
分布式·rabbitmq
风虎云龙科研服务器6 小时前
英伟达Blackwell架构重构未来:AI算力革命背后的技术逻辑与产业变革
人工智能·重构·架构
邪恶的贝利亚8 小时前
《Docker 入门与进阶:架构剖析、隔离原理及安装实操》
docker·容器·架构
信徒_9 小时前
Kafka topic 中的 partition 数据倾斜问题
分布式·kafka