自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 mysql aggregate

就很简单,下次咱说说mysql的隔离级别

2021-08-31 17:13:08 161

原创 剥离开的任务中心

对于大多的互联网企业或者互联网应用,Task或多或少都有所接触。就比如王者荣耀的每日签到,摧毁两座防御塔等等....这些看起来并不复杂的feature,一旦量大了起来,便会成为“压倒程序员的最后稻草”。参考了很多网上的博客,极少有人提及任务中台。可能现在已经有很多公司提出了“去中台化”理论,但对于微服务的时代,中台还是业务上的最优解吧(个人见解)。 总结了一下,任务可抽象出几个共同特性 type Task struct { Type stri...

2021-08-02 19:40:49 138

原创 2021-05-10

清新脱俗的config loader 前因 平日里,大家都在为了需求和业务所奔波,而对一些琐碎的小case却无空关心。因为公司内有很多个大大小小的项目,而这些项目又都在同一个仓库中统一管理,不同的项目很有可能去引入同一个配置文件。这就好比项目1和项目2,同时都在用MongoDB的同一个db。大家对db的引用的命名千奇百怪,同事A叫这个db link为db_addr,同事B又称它为seach_mdb_address。实际上他们的地址都一样。业务上并无伤大雅,都可以实现想要的功能。但弊端也很明显: 1

2021-05-10 16:21:25 63

原创 Golang脱俗的defer

Golang脱俗的defer 浅谈defer GO中的defer一直都是项目中常用的依赖。无论是解锁,还是关闭文件,或者关闭session,大多都离不开defer。稍微使用过golang的粉(huan)丝(zhe)应该都知道,程序即使panic,defer也依然会照常执行。但是与传统中逐行执行相比,defer会造成较大的开销,这也是被行业中所诟病的痛点。相较于讲how,我们不如谈谈why吧,相比于语法,我觉得我们大可讨论下实现原理,来增加些“驾驶乐趣”。 说之前,我们简要的看下defer的实现原

2021-05-08 19:59:12 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除