Saturday, June 25, 2022

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


2.X版本的一个通病问题

Posted: 22 Jun 2022 07:54 AM PDT

【概述】 对于配置了HA模式的RM或者NN,客户端如果向standby的节点发送请求,会因为不可连接或standby拒绝提供服务导致请求失败,转而向Active的节点发送请求,这个转换是hadoop客户端内部自动完成的,无须上层业务感知(本质上是向其中一个节点发送请求,如果失败则继续向另外一个节点发送请求)。 上周排查了一个相关的...

干货|如何让同事不再吐槽自己的git管理技术

Posted: 23 Jun 2022 06:56 PM PDT

代码作为程序员辛苦加班的结晶,同时也是平时交流最多的方式,"低眉信手续续弹,说尽心中无限事"。她低着头手在键盘上连续地敲个不停;像是用满屏的代码把心中无限的往事说尽,"轻拢慢捻抹复挑,初为《霓裳》后《六幺》",初为然而此刻他并没有像久别重逢的老友一般,叽叽喳喳的说个不停,而是轻轻地拢,慢慢地捻,一会儿...

提高效率 Or 增加成本,开发人员应如何理解结对编程?

Posted: 22 Jun 2022 11:28 PM PDT

*作者:Michael Yang,云智慧架构师* # 什么是结对编程 结对编程(Pair programming)来自于极限编程 XP(eXtreme Programming),是它的最佳实践之一。顾名思义,结对编程就是两个程序员坐在一起,用一台开发机进行结对开发。 需注意,在国内"老带新","师傅带徒弟"的结对方式并非严格意义上的结对编程。由于"老带新...

百度工程师教你玩转设计模式(单例模式)

Posted: 09 Jun 2022 07:15 PM PDT

![图片](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/88aca69dd3f14a178c7a8144676c497c~tplv-k3u1fbpfcp-zoom-1.image) 想要写好代码,设计模式(Design Pattern)是必不可少的基本功,设计模式是对面向对象设计(Object Oriented Design)中反复出现的问题的解决方案,本篇从最简单的单例模式(Singleton Pat...

开源之夏中选名单已公示,基础软件领域成为今年的热门申请

Posted: 22 Jun 2022 08:17 PM PDT

转眼间,开源之夏即将进入正式的项目开发期啦! 按照日程,所有学生项目申请已经结束,项目中选结果已公示。 今年共有 124 个开源社区参与活动,发布了 502 个项目,其中有 482 个项目被申请,最终中选项目共计 449 个,其中基础项目 163 个,占比 36.30%,进阶项目 286 个,占比 63.70%。 相较于去年,今年申请人数最多...

go-zero微服务实战系列(六、缓存一致性保证)

Posted: 22 Jun 2022 06:58 PM PDT

只要我们使用缓存,就必然会面对缓存和数据库间的一致性问题。如果缓存中的数据和数据库的数据不一致,那么业务应用从缓存中读取的数据就不是最新的数据,对业务的影响可想而知。比如我们把商品的库存数据存在缓存中,如果缓存中库存数据不对,那么可能就会影响下单操作,这是业务上很难接受的。本篇文章我们来一起聊一聊...

No comments:

Post a Comment