![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
好文章总结
文章平均质量分 71
发呆程序员
好习惯要坚持下去
展开
-
Java线上故障排查全套路(转载)
原文地址:Java线上故障排查全套路示例:记一次线上OOM排查和性能优化非常实用!转载 2020-01-10 17:08:17 · 519 阅读 · 0 评论 -
Java并发编程系列
原文地址:https://mp.weixin.qq.com/mp/homepage?__biz=MzIxNTQ3NDMzMw==&hid=2&sn=8f06e890dc3abda4a4919995bd3773b4&scene=1&devicetype=iOS13.1.3&version=17000831&lang=zh_CN&nettype=...转载 2020-01-13 14:45:53 · 265 阅读 · 1 评论 -
降低软件复杂性的一般原则和方法
文章地址:https://mp.weixin.qq.com/s/-Gu_XkY2bZq9Lf2ZCJZPtQ转载 2019-12-13 18:13:34 · 465 阅读 · 0 评论 -
微服务化的基石——持续集成
原文地址:https://www.cnblogs.com/163yun/p/8867738.html本文由网易云发布。作者:刘超,网易云解决方案架构师一、持续集成对于微服务的意义:拆之前要先解决合的问题在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的粒度,拆的时机,拆的方式。为什么需要拆呢?因为这是人类处理...转载 2019-05-06 10:10:25 · 380 阅读 · 0 评论 -
如何画好架构图
技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。原文地址:https://mp.weixin.qq.com/s/cqC6djHHjeFzCpFPlJGhxQ当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况: 对...转载 2019-03-06 15:53:21 · 837 阅读 · 0 评论 -
关于分布式事务BASE模型和柔性事务TCC
分布式事务CAP问题分布式系统面临的问题是CAP问题。CAP具体含义如下:1、consistency:一致性,保持数据同步更新2、availability:可用性,良好的响应性能3、partition tolerance:分区容错性,可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:一般3种特性不能同时满足,而是应该取舍与折中。一般来说,当数据分布在不同的机器...原创 2018-12-11 17:30:18 · 2045 阅读 · 0 评论 -
分布式事务该怎么做?(TCC)
原文地址:https://mp.weixin.qq.com/s/29hww2ayFkr4AoqogLmPrA分布式八大坑分布式就是魔鬼啊! 张大胖最近十分感慨,他所在的公司原来有个电商系统,后来随着用户量越来越大,对系统的可用性要求越来越高。 CTO要求把系统进行拆分, 从一个单体的应用,拆分成微服务组成的应用。 微服务听起来很美好,但是其中的苦只有做过的人才知道。 ...翻译 2018-12-10 14:44:24 · 1424 阅读 · 0 评论 -
Java帝国之宫廷内斗2(分布式事务消息队列、事务表)
原文地址:https://mp.weixin.qq.com/s/92SghOorf10dm3pM0DWzIg1.前情提要上回说到IO大臣一直被JDBC大臣打压, 为了搞掉JDBC大臣, 他忍辱负重、历经千辛万苦终于搞出了分布式事务的标准Java Transaction API, 满心以为这次必定翻身,但是没想到国王为了平衡朝中的权利, 居然把JTA的管理权赐给了新任的JTA大臣。 ...翻译 2018-12-10 14:41:26 · 455 阅读 · 0 评论 -
Java帝国之宫廷内斗
原文地址:https://mp.weixin.qq.com/s/59iztoTssmIVri7UkZeGzw1.JDBC大臣自从和东海之滨的数据库联合酋长国缔结了合作协议以后, IO大臣就退居二线了。 他本来也想把JDBC也划归自己管理, 奈何国王头脑发热、竟然任命了新的JDBC大臣, 专门负责这一摊事儿。 JDBC大臣经常在早朝上给国王吹风: “ 陛下, 我们的JDBC...翻译 2018-12-10 14:38:10 · 294 阅读 · 0 评论 -
持久化:java帝国反击战
原文地址:https://mp.weixin.qq.com/s/FrRWFaI2X5x9RpPbXoMq9w1.断电的威胁强大的Java帝国自成立一来, 一直顺风顺水, 可是外人不知道的是,帝国也有个致命的弱点, 那就是害怕一种叫做“断电”的攻击。 每次攻击来临, 帝国辛辛苦苦制造出Java对象都会瞬间死亡, 变成孤魂野鬼,在电脑里四处游荡,最终悄无声息地消失在空气中。 ...转载 2018-12-10 14:35:28 · 271 阅读 · 0 评论 -
Java:一个帝国的诞生
原文地址:https://mp.weixin.qq.com/s/hM4K0QR6Pj-h3DRygzoW-w1.C语言帝国的统治现在是公元1995年, C语言帝国已经统治了我们20多年, 实在是太久了。 1972年, 随着C语言的诞生和Unix的问世, 帝国迅速建立统治, 从北美到欧洲, 从欧洲到亚洲, 无数程序员臣服在他的脚下。 帝国给我们提供了极好的福利:贴近硬件,...转载 2018-12-10 14:32:07 · 369 阅读 · 0 评论 -
Java帝国
文章来自公众号《码农翻身》,作者刘欣1.Java:一个帝国的诞生2.持久化:java帝国反击战3.Java帝国之宫廷内斗4.Java帝国之宫廷内斗2(分布式事务消息队列、事务表)5.分布式事务该怎么做?(TCC)...转载 2018-12-10 14:26:03 · 565 阅读 · 0 评论 -
分布式锁也是锁
原文地址:https://mp.weixin.qq.com/s/hOdEMgRqjZAg1ND5nqwFQATomcat的锁Tomcat是这个系统的核心组成部分, 每当有用户请求过来,Tomcat就会从线程池里找个线程来处理,有的执行登录,有的查看购物车,有的下订单,看着属下们尽心尽职地工作,完成人类的请求,Tomcat就很有成就感。 与此同时,它也很得意,所有的业务逻辑尽在掌握。My...转载 2018-12-13 13:39:28 · 915 阅读 · 1 评论 -
Java文章汇总
一、java基础1.线程和线程池介绍2.什么是CAS机制(compare and swap)3.CAS扩展(java底层实现和ABA问题)4.什么是协程5.什么是HashMap6.HashMap实现原理及源码分析7.高并发下的HashMap8.什么是ConcurrentHashMap9.深入剖析java并发之阻塞队列LinkedBlockingQueue与Arr...原创 2018-07-06 11:25:09 · 1633 阅读 · 1 评论