上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 第五章是 java 使用 ZooKeeper的 api 调用等,不重要,需要用到时候看api文档即可 6.1 数据发布/订阅(配置中心) 场景痛点: 在大型分布式系统中,通常有大量的服务实例需要共享同一份配置。如果将配置硬编码或放在每个实例的本地文件中,那么每次配置变更都需要逐台机器去修改、重启服务 阅读全文
posted @ 2026-01-31 14:04 寻找梦想的大熊 阅读(51) 评论(0) 推荐(0)
摘要: 4.1 初识 ZooKeeper 4.1.1 ZooKeeper 的介绍 ZooKeeper 到底是什么? 《从Paxos到Zookeeper》这本书开篇就明确指出,ZooKeeper 是一个为分布式应用提供协调服务的开源项目。 我们可以把它理解成一个高可用的、高性能的、分布式的、具有强一致性保证的 阅读全文
posted @ 2026-01-31 13:51 寻找梦想的大熊 阅读(17) 评论(0) 推荐(0)
摘要: 2.1 2PC(两阶段提交)与 3PC(三阶段提交) 在分布式系统中,当一个事务需要跨越多个节点(比如多个数据库)时,如何保证所有节点要么全部提交,要么全部回滚?这就是分布式事务要解决的核心问题。2PC 和 3PC 就是为了解决这个问题而诞生的经典协议。 2.1.1 两阶段提交(2PC, Two-P 阅读全文
posted @ 2026-01-31 13:34 寻找梦想的大熊 阅读(28) 评论(0) 推荐(0)
摘要: 学习《从Paxos到ZooKeeper 分布式一致性原理与实践》,每一章就是一篇随笔 使用 gemini-2.5 或者 claude-4.5 生成 1.1 从集中式到分布式 什么是集中式系统? 想象一下早期的银行系统或者一个单体网站。所有的业务逻辑、数据处理和存储都运行在一台或一组紧密耦合的高性能计 阅读全文
posted @ 2026-01-31 13:03 寻找梦想的大熊 阅读(21) 评论(0) 推荐(0)
摘要: 动态代理:代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。 切面(aspectj),切面包含切点(pointCut)和增强方法(advice),对连接点(joinPoint,类的方法就是连接点),然后织入(Weaving),原始对象为代理对象(t 阅读全文
posted @ 2024-08-04 16:41 寻找梦想的大熊 阅读(41) 评论(0) 推荐(0)
摘要: 至此,总结一下三级缓存: singletonObjects:缓存经过了完整生命周期的bean earlySingletonObjects:缓存未经过完整生命周期的bean,如果某个bean出现了循环依赖,就会提前把这个暂时未经过完整生命周期的bean放入earlySingletonObjects中, 阅读全文
posted @ 2024-08-01 20:37 寻找梦想的大熊 阅读(93) 评论(0) 推荐(0)
摘要: spring有两种注入类型,手动注入,自动注入(autowire) 注入方式有两种,set注入,构造注入 一般我们探讨 @Autowired 的自动注入 @Autowired注解的自动注入 上文说了@Autowired注解,是byType和byName的结合。 @Autowired注解可以写在: 属 阅读全文
posted @ 2024-08-01 20:32 寻找梦想的大熊 阅读(39) 评论(0) 推荐(0)
摘要: 披个甲:偷的图灵学院的笔记 docker:https://note.youdao.com/ynoteshare/index.html?id=db5365c679b7d9129cbcfab5cb682d69&type=note&_time=1722071596141 k8s:https://note. 阅读全文
posted @ 2024-07-27 17:24 寻找梦想的大熊 阅读(126) 评论(0) 推荐(0)
摘要: singleton:从单例池去拿,没有就去创建 prototype:每次都创建 request,session:request.getAttributes,session.getAttributes 中拿 globalSession:这种作用域是只应用于基于门户(portlet-based)的web 阅读全文
posted @ 2024-07-26 23:40 寻找梦想的大熊 阅读(46) 评论(0) 推荐(0)
摘要: Spring最重要的功能就是管理bean,所以bean的生命周期特别重要,分为四个大步骤:实例化,依赖注入,初始化,销毁 https://www.processon.com/view/link/5f8588c87d9c0806f27358c1 总结: InstantiationAwareBeanPo 阅读全文
posted @ 2024-07-26 22:51 寻找梦想的大熊 阅读(63) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 13 下一页