自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

饭西饼

JAVA,架构,机器学习,Quant笔记

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

原创 基于Snowflake的分布式唯一ID生成器

项目地址先上我的实现的项目地址:https://github.com/johnhuang-cn/snowflake-uid常见的UID优缺点数据库自增ID简单可靠,有序,可读性好,性能也不错。缺点是要锁表,性能会有瓶颈,分库特别是已分库的情况再扩容时会比较麻烦。UUID全球唯一,性能好,缺点是太长了,存储空间大,索引性能不好,长度太长使用起来也不方便。另外部分UUI...

2018-08-23 11:45:22 4510

原创 Spring Cloud + GitLab + Docker + K8S持续集成搭建笔记

闲言我以前比较少记技术笔记,就算记也很简略,自认为记性比较好嘛,哈哈~再则呢,就算忘了,以前能搞定,再遇到一次也一样能搞定,对吧。直到有一天出了这么件事:那天遇到一个坑,搞了好一会儿就没找到满意的方案,于是想起某同事上月貌似也搞过这方面的,应该也会遇到这坑,于是QQ上问了下。果然很快给了方案过来,我看了后称赞这方案不错啊。然后对方回了个信息过来:…客气了,这方案是我上月问你的时...

2018-08-23 11:41:25 12889 10

原创 基于Spring Cloud的两阶段提交分布式事务框架

缘起现在用的比较多的分布式事务方案主要有TCC和可靠消息。TCC需要对业务进行改造,分别实现try/confirm/cancel方法,侵入性太强,工作量大。而可靠消息主要适合可以异步调用的业务,对于需要跨服务同步调用的业务,实现困难。以订机票为例,从深圳->新疆乌鲁木齐,假设没有直达,第一步先要确定中转地,选择一家航空公司订票,假设这步的订票结果是成功调用南航的服务订到了深圳->西...

2018-08-23 11:35:19 5961

原创 ELK日志简化方案

背景ELK是现在常用的日志方案,有多种组合方式:ElasticSearch + Kibana + Logstash:由Logstash收集各终端的日志,过滤后发到送ElasticSearch,但Logstatsh比较耗资源,会影响本地应用的性能ElasticSearch + Kibana + FileBeat:改由轻量的FileBeat收集日志,但FileBeat不支持过滤(注:新版的...

2018-08-23 11:22:20 1149

空空如也

空空如也

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

TA关注的人

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