colincheng + 关注
12年Java研发经验,8年技术管理和架构经验,熟悉支付和电商领域,擅长微服务生态建设,对Dubbo、Spring Cloud和gRPC等微服务框架有深入研究,并应用于项目,帮助过多家公司进行过微服务建设和改造 合著作品《深入分布式缓存》,目前正在编写《微服务架构实战》

入驻声明

发布时间:2018-09-04 17:17:00 浏览:826 评论 :0

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

云栖社区 test

《微服务架构实战-基于Dubbo和Spring Cloud》值得期待的新书

发布时间:2018-05-30 16:30:00 浏览:1339 评论 :0

image.png 首先我要感谢我的写作团队和编辑牺牲大量的业余时间来共同完成本书,本书将于10月左右正式上市,期待大家多多关注。 书中的内容既包括大量非常有新意的微服务理论知识,也包括大量工作中实践的案例,多种案例可以直接上手借鉴使用。

架构 Cloud 源码 spring 微服务 Image service

Java Agent那点事

发布时间:2018-05-18 17:23:00 浏览:895 评论 :0

给公司的一些研发同事分享了Java Agent一些简单的原理和实现,最近比较懒就不整理成文字了,直接上ppt截图。 image.png image.

java agent Image

分布式理论:CAP是三选二吗?

发布时间:2018-02-07 15:34:00 浏览:1116 评论 :0

image.png CAP是什么? CAP理论,被戏称为[帽子理论]。CAP理论由Eric Brewer在ACM研讨会上提出,而后CAP被奉为分布式领域的重要理论[1] 。

分布式 mysql 高可用 cap Image 分布式系统

基于Nginx+lua的蓝绿发布系统

发布时间:2018-02-05 20:09:00 浏览:1450 评论 :0

一、什么是蓝绿发布 蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本,然后老版本同时也升级到新版本。 1、特点 蓝绿部署无需停机,并且风险较小。

nginx 架构 性能 数据库 基础设施 配置 微服务 Image Lua 同步

实现缓存最终一致性的两种方案

发布时间:2018-01-22 15:28:00 浏览:753 评论 :0

一、重客户端 写入缓存: image.png 应用同时更新数据库和缓存 如果数据库更新成功,则开始更新缓存,否则如果数据库更新失败,则整个更新过程失败。

分布式 redis 监控 日志 数据库 中间件 Image binlog canal

做人的六原则 40条心计 共勉

发布时间:2018-01-15 08:58:00 浏览:890 评论 :0

image.png 一、才智深藏 1、低调做人,高调做事。 2、清楚的事,精美的做,迷糊的事,谦善着做,模糊的事,慎重做。 3、大勇若怯,大七若拙,做个模糊的精明人。

史上最全的JUC并发图

发布时间:2017-12-21 23:44:00 浏览:750 评论 :0

image.png 这张图是作者多年经验积累的总结,涵盖面非常全,我看后深感震撼,转载与大家共享。 image.png 作者:陈明 高清原图:http://cmsblogs.

Image

自研数据库同步小工具

发布时间:2017-12-21 15:33:00 浏览:621 评论 :0

暂存图片.....文章后补 image.png

数据库 Image 同步

由参加领域驱动大会与自己所想的

发布时间:2017-12-12 22:08:00 浏览:1017 评论 :0

2017首届领域驱动技术大会一直是我非常期望的,要非常感谢右军赠送的门票能够让我领略大会风采。 image.png 这届大会组织者非常用心,组织了非常多的话题可供探讨,确实大会的内容给我带来的感觉是震撼的,我之前对领域的了解也仅从《领域驱动设计》以及《实现领域驱动设计》这两本书中有过学习,以及在实现微服务生态体系的过程中有过一些接触。

架构 数据库 微服务 Image 领域模型 SOA

java instrument agent 原理小结

发布时间:2017-11-10 15:48:00 浏览:1325 评论 :0

代理命令示例 java -cp classes:lib/byte-buddy-1.4.16.jar -javaagent:test-1.0-SNAPSHOT.jar com.test.domain.AgentEntity 名词解释 JVMTI:全称JVM Tool Interface,是JVM暴露出来的一些供用户扩展的接口集合。

java jvm agent Image test

微服务反模式与陷阱翻译终结篇

发布时间:2017-09-26 19:57:00 浏览:809 评论 :0

都在说微服务,那么微服务的反模式和陷阱是什么(一)http://www.jianshu.com/p/3986239138fe 都在说微服务,那么微服务的反模式和陷阱是什么(二)http://www.jianshu.com/p/c76f7f234a31 九、通信协议使用的陷阱 在微服务架构体系中要求每个服务都是独立布署,这就意味着服务之间会有通信,也就是说会有很多的远程访问。

消息系统 架构 性能 微服务 REST 压力测试

都在说微服务,那么微服务的反模式和陷阱是什么(二)

发布时间:2017-09-25 19:06:00 浏览:937 评论 :0

都在说微服务,那么微服务的反模式和陷井是什么(一)http://www.jianshu.com/p/3986239138fe 六、无因的开发者陷阱 名字来自詹姆斯·迪恩演的电影《无因的反叛》(Rebel Without a Cause),一个问题青年因为错误的原因做了错误的决定。

架构 性能 微服务 测试 type

都在说微服务,那么微服务的反模式和陷阱是什么(一)

发布时间:2017-09-24 16:20:00 浏览:868 评论 :0

image.png 前言 网上看到一本关于微服务反模式的电子书,看后感觉内容非常棒,于是我决定分阶段翻译成中文书,翻译的目的也是想帮助想深入了解微服务的朋友,由于英文水平有限,如有翻译不对之处希望多留言指正。

分布式 架构 数据库 微服务 数据迁移

Spring boot结合Zuul Ribbon Eureka Admin的小demo

发布时间:2017-09-17 09:55:00 浏览:655 评论 :0

image.png 利用早上一小段时间配置了一个demo,目的是帮助大家配置入门,随后我会非常详细的写一些使用和源码分析的文章。 链接:http://pan.

源码 spring 配置 Image demo

业务与技术相结合,双活体系支付架构建设

发布时间:2017-09-13 19:43:00 浏览:629 评论 :0

image.png image.png image.png

架构 Image

OpenTracing语义标准规范及实现

发布时间:2017-09-03 08:39:00 浏览:1041 评论 :0

image.png 注:本文转自好友吴晟的两篇译文 ,译文原文如下:https://github.com/opentracing-contrib/opentracing-specification-zh/blob/master/semantic_conventions.

消息服务 数据库 trace string

一个火车运煤算法的思考

发布时间:2017-08-18 16:06:00 浏览:699 评论 :0

image.png 一、问题描述 你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大――每一公里需要耗一吨煤。

算法 Image 编程

最近一个多月我学习的关于数据双活的文章与书籍

发布时间:2017-08-18 08:17:00 浏览:1061 评论 :0

image.png 一、Mysql数据库双活 1、Mysql binlog介绍 官网:https://dev.mysql.com/doc/refman/5.

分布式 架构 mysql Oracle 高可用 数据库 集群 Image 同步 解决方案 数据同步 数据中心 binlog html canal

6