
微服务框架技术栈
图灵农场
互联网的好处是总有文明的道路可以走,如果在产品、技术、管理上挖掘潜力的话,可以不作恶而通向成功的道路。(布局自己的技术体系!https://gitee.com/wxmingit)
展开
-
长连接与短连接——JDK的HttpClient、ApacheHttpClient及OkHttpClient类比——Feign产品优化
O、长连接与短链接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次挥手,所以说每个连接的建立都是需要资源消耗和时间消耗的。长连接:所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。维持长连接耗资源,所以用户量多了很可能把服务器资源耗尽,所...原创 2020-09-04 11:12:11 · 4019 阅读 · 3 评论 -
OpenFeign相关配置说明
{ "groups": [ ], "properties": [ { "name": "feign.hystrix.enabled", "type": "java.lang.Boolean", "description": "If true, an OpenFeign client will be wrapped with a Hystrix circuit breaker.", "defaultValue": "false" }, { "name": "f.原创 2020-09-04 10:35:04 · 801 阅读 · 0 评论 -
携程apollo配置中心使用
携程apollo配置中心搭建:https://blog.youkuaiyun.com/itwxming/article/details/104776170原创 2020-03-17 19:08:54 · 1835 阅读 · 0 评论 -
携程apollo配置中心搭建
服务jar包及初始化数据库脚本下载:(包括单机快速部署版本、加密版本、非加密版本)链接:https://pan.baidu.com/s/1_P3Ux-2tVWWWL53S5G1HsA提取码:lnf2原创 2020-03-10 15:50:36 · 1041 阅读 · 3 评论 -
分布式事务——华为servicecomb-pack
补偿方式在讲servicecomb-pack之前先了解两个概念:不完美补偿(saga)和完美补偿(tcc)。 saga:不完美补偿,一般在系统中我们会专门为业务逻辑对应写一个补偿逻辑,如果业务逻辑执行失败,就会去执行这个补偿逻辑,我们称这个补偿逻辑为反向操作,这个反向操作同样会留下操作痕迹,例如:在银行系统中,客户去ATM取钱,银行会先对用户账户进行扣款操作,如果本次取钱不成功,银行系统...原创 2020-03-03 16:38:55 · 1050 阅读 · 0 评论 -
分布式事务——纯MQ实现
一、MQ实现分布式事务,最简单的原理框架:借助MQ的消息可靠传递,实现业务间解耦、事务强一致1、>> 生产者发送消息做可靠性检查,确保消息真正投递出去;2、>> 消费者做幂等,确保业务没有重复执行;3、>> 消费者做异常重试,反复出错时需要捕捉异常并记录,以便手工干预;二、场景实践:场景以支付宝转账到余额宝为例,在支付宝已经扣款成功的...原创 2020-03-02 18:12:29 · 1557 阅读 · 0 评论 -
分布式跟踪系统(一):Zipkin的背景和设计
原文链接:https://blog.youkuaiyun.com/manzhizhen/article/details/528116002010年谷歌发表了其内部使用的分布式跟踪系统Dapper的论文(http://static.googleusercontent.com/media/research.google.com/zh-CN//archive/papers/dapper-2010-1.p...转载 2019-03-20 10:57:54 · 222 阅读 · 0 评论 -
Hystrix 简介
Hystrix 简介:https://blog.youkuaiyun.com/sun_qiangwei/article/details/80376701Hystrix 系列:https://blog.youkuaiyun.com/sun_qiangwei/article/category/7676421Hystrix(Netflix)使用教程-1https://blog.youkuaiyun.com/starr...原创 2019-03-13 14:20:58 · 109 阅读 · 0 评论