得赶上日程了
文章作者: coder-xuyong
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 coder-xuyong!
相关推荐

2025-11-04
分布式基础
什么是分布式系统?架构分:单体和分布式。集群只是一种物理形态,分布式是工作方式。 架构演进 定义 优点 缺点 单体架构 所有功能模块都在一个项目里 开发部署简单 无法应对高并发 集群架构 单体的多服务器版本 解决大并发 问题1:模块升级麻烦问题2:多语言团队交互不通 分布式架构 一个大型应用被拆分成很多小应用分布部署在各个机器 解决了单体+集群的问题 版本关系 Spring Boot 版本 Spring Cloud 版本 Spring Cloud Alibaba 版本 主要特点与说明 3.5.x 2025.0.x 2023.0.3.3 当前较新的稳定组合:需要JDK 17或更高版本,采用Jakarta EE命名空间。 3.2.x 2023.0.x 2022.0.x 需要JDK 17+,采用Jakarta EE。 2.7.x 2021.0.x 2021.0.6.2 支持JDK 8的最终LTS组合:生态成熟稳定,是企业级项目的稳妥选择。 环境搭建 使用 JDK17根目录pom文件如下 1234567891011121314151617...

2026-08-14
分布式多环境配置方案
The user wants me to generate a markdown document that documents this configuration pattern so they can replicate it in other projects. They want a note/guide. Let me create a comprehensive markdown document covering: The overall architecture (Maven Profiles + Nacos config center) Maven pom.xml configuration (profiles, resource filtering) bootstrap.yml configuration How it all works together How to replicate this pattern I’ll output this as a markdown code block since I’m in chat mode ...

2018-07-10
分布式面试总结
分布式面试总结⭐分布式事务如何保证分布式事务的一致性? HTTP连接:最大努力通知。事后补偿。 MQ:事务消息机制。 redis:也可以定制出分布式事务机制。 Seata:通过tc来在多个事务之间建立联系。 两阶段:AT XA,核心在锁资源 三阶段:TCC,在二阶段上面增加一个准备阶段,准备阶段不锁资源。 SAGA模式:类似熔断,业务补偿 分布式缓存Redis 有什么数据类型?分别用于什么场景 数据类型 可以存储的值 操作 STRING 字符串、整数或者浮点数 对整个字符串或者字符串的其中一部分执行操作 对整数和浮点数执行自增或者自减操作 LIST 列表 从两端压入或者弹出元素 读取单个或者多个元素 进行修剪,只保留一个范围内的元素 SET 无序集合 添加、获取、移除单个元素 检查一个元素是否存在于集合中 计算交集、并集、差集 从集合里面随机获取元素 HASH 包含键值对的无序散列表 添加、获取、移除单个键值对 获取所有键值对 检查某个键是否存在 ZSET 有序集合 添加、获取、删除元素 根据分值范围或者成员来获取元素 计算一个键的排名 Wh...
评论


