- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 分布式架构基本介绍和适用场景
如果说垂直架构是把一个应用按模块拆分为了几块互不干涉的单体架构,那么分布式架构就是将一个应用拆分为了多个服务,通过RPC远程调用又重新紧密联合在了一起,它们之间可以互相通信,一次请求可能经过多个服务。分布式架构将一个应用拆分为了多个服务,但这种拆分和垂直架构的拆分是有区别的。垂直架构中的多个单体由于互不依赖,重复的功能需要在每个单体中再写一遍,但是分布式架构的组件和功能在整个系统中只需要写一遍,因为它们可以通过RPC来远程调用。
2024-08-06 13:42:48 136
原创 Maven安装和环境变量配置
官方下载地址:https://maven.apache.org/download.cgi根据当前电脑所装JDK版本选择对应版本如图片所示,3.9.8是最新版本,支持JDK8或以上,安装红框所示部分,下载下来解压即可。
2024-08-04 21:56:54 189
原创 服务注册中心介绍与对比
注册中心主要有三种角色:服务提供者(RPC Server):在启动时,向 Registry 注册自身服务,并向 Registry 定期发送心跳汇报存活状态。服务消费者(RPC Client):在启动时,向 Registry 订阅服务,把 Registry 返回的服务节点列表缓存在本地内存中,并与 RPC Sever 建立连接。
2024-08-03 22:57:57 1363
原创 MySQL版本选择与安装
优点:稳定性:5.5版本是长期支持(LTS)版本,因此它非常稳定,被广泛部署在生产环境中。兼容性:与旧版本的MySQL和各种应用程序有很好的兼容性。缺点:过时:5.5版本已经停止支持,不再接收安全更新和修复。性能限制:与更新的版本相比,性能和扩展性上可能有所不足。
2024-08-03 19:35:55 1455
空空如也
MYSQL创建UUID主键的触发器未生效
2021-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人