DDD

121 篇文章
16.5K 次阅读
27 人订阅

全部文章

码农戏码

motan客户端

方法调用对于程序员来讲是再正常不过的事了,object.method(),RPC的使用也一样,但底层对这一过程又切分开,有client和server两端,也就是...

10330
码农戏码

再识RPC-thrift

Stub是一段代码,用来转换RPC过程中传递的参数。处理内容包括不同OS之间的大小端问题。另外,Client端一般叫Stub,Server端一般叫Skeleto...

15440
码农戏码

自定义类加载器

主要在于应用与基础平台的隔离,相对应用:可以有更大技术选型自由度,不用考虑基础平台的jar包版本、相对平台:更可靠安全,不被应用class影响

11440
码农戏码

类加载

其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些...

9930
码农戏码

Service Mesh之Sidecar

时间总是给你意外,在使用微服务架构吗?还在考虑使用哪种微服务架构呢?要准备大干一场,学习spring cloud吗?

11120
码农戏码

百万QPS系统的缓存实践

标题有些吸引眼球了,但并不浮夸,甚至还会远远超过百万,现在的平均响应时间在1ms内,0.08ms左右

14830
码农戏码

主动GC,需要吗

看一段线上的gc日志,这是一段CMS完整步骤的日志,对于GC日志格式,不了解的可以再温习一下《GC及JVM参数》

11120
码农戏码

再起航三转行互联网

好几个同事来问转行去互联网,需要注意哪些,准备些什么?有哪些不一样!回答的很零碎。借此契机我来回顾一下转行的过程,以及来一年的感受,记录一下

7320
码农戏码

再起航二成长速度

记得韩寒有篇文章《我也曾对那种力量一无所知》,有兴趣可以看看,里面有两段,我总结为不可虚妄和刻意练习

8030
码农戏码

仅且仅创建一次对象

这种写法仍然使用JVM本身机制保证了线程安全问题;由于 SingletonHolder 是私有的,除了 getInstance() 之外没有办法访问它,因此它是...

8620
码农戏码

volatile synchronized cas

之前写了《熔断》,以及其中使用的《计数器算法》;本来是要接着再写不通过定时器清理计数环的计数器算法,看了下我司亿级网关的计数器,百行的代码,但却是满满bug。不...

12130
码农戏码

计数器算法

计数器法是限流算法里最简单也是最容易实现的一种算法。比如我们规定,对于A接口来说,我们1分钟的访问次数不能超过100个。那么我们可以这么做:在一开 始的时候,我...

11920
码农戏码

微服务-熔断机制

由于微服务间通过RPC来进行数据交换,所以我们可以做一个假设:在IO型服务中,假设服务A依赖服务B和服务C,而B服务和C服务有可能继续依赖其他的服务,继续下去会...

20720
码农戏码

CSRF来袭

最近收到了一份安全漏洞警告--用户账户恶意劫持漏洞,直指我们联登中的state参数存在严重问题

14740
码农戏码

常识六流程服务

不知道别的公司,别的部门有没有这种服务,这种服务是因实际痛点情况符合底层团队而生的一种服务。

11820
码农戏码

GC及JVM参数

这个GC跟JVM内容太多了,理论性东西多些,少年时还能记个八九成,好久没弄,都忘记了。这次权当整理温习,再看看《深入理解JVM虚拟机》,找些过去写的博客挖点东西...

20530
码农戏码

再起航-大小公司选择

来到大公司已经快一年了,是该总结一下了。去年双十一时,就写了个总结的开头,但没有写完,拖到年底时,想要写个年度总结的,结果又没有写完。这次一定要写完了,一是新路...

10130
码农戏码

zookeeper-paxos

这本书很早就出版了,现在才知道,惭愧。好书总是发现的晚,Better late than never!

10830
码农戏码

游戏灰度发布

制定一个版本计划,开发,与运营沟通,确定版本内容,到了时间,所有游戏区全部关闭入口,停止服务器,发布,部署,重启,开放入口,一气呵成,快哉!

15130
码农戏码

常识五配置中心

本来这篇文章想谈一下zookeeper,现在已经家喻户晓了。结果看到江南白衣的文章

10920

扫码关注云+社区

领取腾讯云代金券