- 博客(70)
- 收藏
- 关注
原创 分布式系统与云原生技术个人见解
摘要: 云原生技术通过容器化、Kubernetes编排、微服务架构等核心组件,有效解决分布式系统的网络不可靠、数据一致性、节点容错等核心挑战。容器化确保环境一致性,K8s实现自动化扩缩容与故障自愈,微服务提升系统解耦能力,服务网格优化通信治理,可观测性技术助力故障排查。面试中需掌握CAP理论(如CP/AP场景取舍)、K8s自愈机制等高频考点,结合云原生技术(如etcd、Redis)分析实际业务场景的解决方案,体现理论与实践的结合。
2025-09-28 21:53:07
976
1
原创 微服务架构:从单机到分布式的革命性升级
本文探讨了传统单机服务的缺陷及微服务架构的解决方案。单机模式存在单点故障、扩展性差、强耦合、技术栈受限等问题。微服务通过将系统拆分为独立服务,实现解耦、独立部署、技术多样性,并提供了分布式架构下的解决方案。SpringCloud提供了服务熔断、限流、服务注册与发现、配置中心、API网关等核心组件,同时介绍了分布式追踪、消息队列和分布式事务的实现方式。相比单机部署,微服务利用云计算实现动态资源分配和自动化管理,提高了系统的可用性和扩展性。
2025-09-28 20:47:49
877
原创 分布式事务学习有感
本文探讨了分布式事务与微服务的核心概念。首先解析了事务的ACID特性(原子性、一致性、隔离性、持久性)及其在单机系统中的应用,进而引出分布式系统面临的数据一致性问题。通过银行转账等案例说明分布式事务的必要性,比较了强一致(CP+ACID)和最终一致(AP+BASE)两种模型,并介绍了2PC、TCC、Saga等实现方案。最后指出云原生技术(容器化、DevOps)是分布式系统的最佳实践方案,特别适用于高并发、多区域部署等场景。文章强调分布式系统需要在CAP理论指导下,根据业务需求权衡一致性与可用性。
2025-09-24 10:02:39
948
原创 leetcode Top100 238. 除自身以外数组的乘积|数组系列
leetcode Top100 238. 除自身以外数组的乘积|数组系列
2025-06-08 19:53:43
471
1
原创 苍穹外卖day7 缓存菜品 SpringCache缓存套餐 增删改查购物车
苍穹外卖day7 缓存菜品 SpringCache缓存套餐 增删改查购物车
2025-02-18 16:42:02
1110
原创 苍穹外卖项目demo开发day2 员工分页查询 启用禁用员工账号 编辑员工
苍穹外卖项目demo开发day2 员工分页查询 启用禁用员工账号 编辑员工
2025-02-14 16:16:09
477
原创 代码随想录训练营第六十二天| Floyd 算法精讲 A * 算法精讲 (A star算法)最短路算法总结篇 图论总结
代码随想录训练营第六十二天| Floyd 算法精讲 A * 算法精讲 (A star算法)最短路算法总结篇 图论总结
2025-01-30 20:01:48
1109
原创 代码随想录训练营第六十天| Bellman_ford 队列优化算法(又名SPFA)bellman_ford之判断负权回路 bellman_ford之单源有限最短路
Bellman_ford 队列优化算法(SPFA)bellman_ford之判断负权回路 bellman_ford之单源有限最短路
2025-01-25 20:45:51
975
原创 代码随想录训练营第五十九天| dijkstra(堆优化版)精讲 Bellman_ford 算法精讲
dijkstra堆优化 与 Bellman_ford
2025-01-25 20:22:24
678
原创 代码随想录训练营第四十八天| 739. 每日温度 496.下一个更大元素 I 503.下一个更大元素II
单调栈练习 739. 每日温度 496.下一个更大元素 I 503.下一个更大元素II
2025-01-15 11:10:57
504
原创 代码随想录训练营第四十六天| 647. 回文子串 516.最长回文子序列 动态规划总结篇
leetcode练习 647. 回文子串 516.最长回文子序列 动态规划总结篇
2025-01-11 23:27:20
974
原创 代码随想录训练营第四十五天| 115.不同的子序列 583. 两个字符串的删除操作 72. 编辑距离 编辑距离总结篇
leetcode练习 115.不同的子序列 583. 两个字符串的删除操作 72. 编辑距离 编辑距离总结篇
2025-01-11 21:26:24
873
原创 代码随想录训练营第四十四天| 1143.最长公共子序列 1035.不相交的线 53. 最大子序和 392.判断子序列
leetcode练习 1143.最长公共子序列 1035.不相交的线 53. 最大子序和 392.判断子序列
2025-01-11 00:44:46
1139
原创 代码随想录训练营第四十三天| 300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组
leetcode练习:300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组
2025-01-08 23:47:42
545
原创 代码随想录训练营第四十二天| 188.买卖股票的最佳时机IV 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费 股票总结
leetcode股票问题188.买卖股票的最佳时机IV309.最佳买卖股票时机含冷冻期714.买卖股票的最佳时机含手续费股票总结
2025-01-07 22:16:43
1369
原创 代码随想录训练营第四十一天| 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II 123.买卖股票的最佳时机III
leetcode买卖股票练习
2025-01-06 21:38:52
238
原创 代码随想录训练营第三十八天| 322. 零钱兑换 279.完全平方数 139.单词拆分 背包问题总结篇
leetcode完全背包排列问题的练习 背包问题的总结
2025-01-05 10:02:35
1363
原创 代码随想录训练营第三十七天| 完全背包 518. 零钱兑换 II 377. 组合总和 Ⅳ 70. 爬楼梯 (进阶)
leetcode完全背包的组合排列问题
2025-01-02 23:46:44
653
原创 代码随想录训练营第三十六天| 1049. 最后一块石头的重量 II 494. 目标和 474.一和零
leetcode动态规划01背包组合、多维题目
2025-01-02 20:15:16
688
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅