登录社区云,与社区用户共同成长
邀请您加入社区
分布式系统架构技术栈
1、CAT,推荐使用
2、skywalking
1、下载cat源码;
2、搭建服务;
3、客户端代码编写并链接服务做测试;
1、XXL-job,推荐使用
2、Elastic-Job
1、下载xxl源码
2、server启动;
3、客户端启动;
4、protel操作,调度执行和观察
Apollo
GitHub - ApolloAuto/apollo: An open autonomous driving platform
1、下载源码;
2、启动服务;
3、客户端代码集成和编写,测试配置信息拉取情况
MQ
1、Kafka
2、RabbitMQ
(1)、Consul 可以实现分布式锁(2)、Redis 可以实现分布式锁,推荐使用。 (3)、Zookeeper 可以实现分布式锁
(4)、数据库 可以实现分布式锁
1、2PC 2、3PC 3、TCC(Try-Confirm-Cancel) 4、本地消息表,推荐RabbitMQ 5、Saga 模式
gRPC
https://github.com/grpc/grpc
更多推荐
【ShiMetaPi M4-R1】上手:RK3568B2 |开源鸿蒙(OpenHarmony) 开发板上手指南
波音787项目:AR技术重塑航空制造的数字化转型
三、计算机网络与分布式系统(上)
本文系统介绍了计算机网络基础知识与协议体系。第一部分讲解数据通信基础,包括信道特性、数据编码方式和差错控制技术(奇偶校验、海明码、CRC)。第二部分详细解析网络体系结构,重点对比OSI七层模型与TCP/IP协议簇,涵盖IP、TCP、UDP等核心协议的工作原理及特点。第三部分深入探讨网络地址管理,包括IPv4分类、子网划分、超网构造技术(CIDR)以及IPv6的优势与过渡方案。全文通过理论阐述与实例
扫一扫分享内容
所有评论(0)