写给自己,也写给逝去的记忆。

设计模式-适配器模式

Neojos
当你眼里只有赚钱的时候,你就永远无法把事情本身给做好,收获的也会很有限,最后可能还赚不到钱。- From Myself

Go 调度模型(二)

Neojos
真的猛士,敢于直面惨淡的人生,敢于正视淋漓的鲜血。这是怎样的哀痛者和幸福者?然而造化又常常为庸人设计,以时间的流驶,来洗涤旧迹,仅使留下淡红的血色和微漠的悲哀。在这淡红的血色和微漠的悲哀中,又给人暂得偷生,维持着这似人非人的世界。我不知道这样的世界何时是一个尽头!

数据一致性(二)

Neojos
我们流连于事物的表象,满足浅尝辄止的片刻欢愉,却几乎从不久留。我们在人生的道路上争先恐后,却吝于用片刻思考目标和方向。

Database Sharding

Neojos
Sharding 可以简单地认为Sharding就是对数据进行分组的过程,即将整个大的数据集按照某种规则分割成多个小数据集。类似于网站服务,针对不同的服务,提供服务的链接地址也不相同,而这其实也是一个Sharding的过程。在业务层实现的Sharding,关键就在Route的过程,即将具体的数据请求,发送到对的数据集上。

新年彩蛋之中大奖

Neojos
2019年计划通过福利彩票发家致富的,可以好好看一看这篇博客。作为新年彩蛋来送给大家,也希望大家能真的中大奖。—— 新年快乐,给每个有梦想的程序员

垃圾回收之引用计数

Neojos
思来想去,决定总结一下垃圾回收机制。引用计数与我结缘最早,也比较简单、基础,遂决定从引用计数入手。