File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6565 * [dubbox](https://www.oschina.net/p/dubbox)
6666 * [motan](https://github.com/weibocom/motan)
6767 * [Thrift](https://github.com/apache/thrift)
68- * [RPC框架性能比较](http://mp.weixin.qq.com/s/iw9-UaZZl3gCqKAw2Mxz6A )
68+ * [RPC框架性能比较](middle-software/rpc-compare.md )
6969
7070* MQ消息
7171 * [ ActiveMQ] ( https://github.com/apache/activemq )
Original file line number Diff line number Diff line change 4040 * [LinkedHashMap](https://mp.weixin.qq.com/s/m2XfI2A2jJqFLAI_iNZI-g)
4141 * [ConcurrentHashMap(上)](https://mp.weixin.qq.com/s/1GJ4Vd2iHgyvjMFLv7sO2A)
4242 * [ConcurrentHashMap(下)](https://mp.weixin.qq.com/s/rPa30_MslGTz56UTxE0WAA)
43+ * ConcurrentHashMap,Java 7为实现并行访问,引入了Segment这一结构,实现了分段锁,理论上最大并发度与Segment个数相等。Java 8为进一步提高并发性,摒弃了分段锁的方案,而是直接使用一个大的数组。同时为了提高哈希碰撞下的寻址性能,Java 8在链表长度超过一定阈值(8)时将链表(寻址时间复杂度为O(N))转换为红黑树(寻址时间复杂度为O(long(N))),[原文链接](http://www.jasongj.com/java/concurrenthashmap/)
4344
4445
4546### 二、进阶
Original file line number Diff line number Diff line change 2323#### 文档
2424
2525* 事务
26+ * [深入理解 Spring 事务原理](http://www.codeceo.com/article/spring-transactions.html)
2627 * [Spring事务传播性与隔离性](https://mp.weixin.qq.com/s/u4NLJ3I2vkeZHWBpgHsdEA)
2728
2829* annotation 重试配置
Original file line number Diff line number Diff line change 1+ ## RPC框架性能比较
2+
3+ ---
4+
5+ * [ RPC框架性能比较] ( http://mp.weixin.qq.com/s/iw9-UaZZl3gCqKAw2Mxz6A )
6+ * [ 一个针对所有RPC框架的性能测试,Dubbo排名居然垫底?] ( https://mp.weixin.qq.com/s/TTcQJM9s5OhyY7dmpJlcfQ )
Original file line number Diff line number Diff line change 3333* [ 从技术 Leader 到产品负责人] ( https://mp.weixin.qq.com/s/Yx1fXO9RfnLeBGZg_P-g3g )
3434* [ 蘑菇街顶天:真诚与尊重是技术团队的管理要点] ( https://mp.weixin.qq.com/s/EHh4D22LG-BoksppsZZ2Tg )
3535* [ 年轻技术管理者的涅槃重生之路] ( https://mp.weixin.qq.com/s/lkDiaEbFKAGcxeq8WLF3hg )
36+ * [ 想从技术转管理?这些坑你可要注意了!] ( https://mp.weixin.qq.com/s/Xq4zjEzaRGGOjghUHxLYFw )
3637
3738---
3839### 软能力
Original file line number Diff line number Diff line change 1111* [ 服务器界面式管理终端-------secureCRT] ( )
1212* [ 编码工具-------intellij idea] ( intellij.md )
1313* [ 原型设计工具-------Axure] ( https://www.axure.com.cn/ )
14+ * [ 亿图-------EdrawMax] ( )
1415
1516
1617mac系统
Original file line number Diff line number Diff line change 66
77* [ 架构思想] ( 架构思想.md )
88* [ 大型网站技术架构] ( 大型网站技术架构.md )
9- * 微服务
10- * [微服务介绍](microservice-introduce.md)
11- * [SOA与微服务](SOA与微服务.md)
12- * [如何设计高可用的微服务架构?](https://mp.weixin.qq.com/s/W3Vn0EgCjWpjJ365Pv30iw)
13- * [微服务的4大设计原则和19个解决方案](https://mp.weixin.qq.com/s/YfXjkMX-eQFmEzjG6Lwvrw)
14- * [微服务后如何做一次系统梳理](https://mp.weixin.qq.com/s/ZxVQ7PvK89XVBYhNUoMnMg)
159* [ 各大互联网公司架构演进之路汇总] ( http://blog.fulin.org/2016/03/summary-of-architectures/ )
1610* [ 中小型研发团队架构落地实践18篇,含案例、代码] ( https://mp.weixin.qq.com/s/AbUGOWN27FEUPWgDQkF_Dw )
1711* [ 互联网分层架构,为啥要前后端分离] ( https://mp.weixin.qq.com/s/Nhyo969WnEwyCWpr34ECcA )
1812
13+ ### 微服务
14+
15+ * [ 微服务介绍] ( microservice-introduce.md )
16+ * [ SOA与微服务] ( SOA与微服务.md )
17+ * [如何设计高可用的微服务架构?](https://mp.weixin.qq.com/s/W3Vn0EgCjWpjJ365Pv30iw)
18+ * [微服务的4大设计原则和19个解决方案](https://mp.weixin.qq.com/s/YfXjkMX-eQFmEzjG6Lwvrw)
19+ * [微服务后如何做一次系统梳理](https://mp.weixin.qq.com/s/ZxVQ7PvK89XVBYhNUoMnMg)
20+ * [ 微服务架构技术栈选型手册] ( https://mp.weixin.qq.com/s/zFJokAv8lSQejGFTGJTJeQ )
21+
1922### 数据库
2023
2124* [ 数据库架构] ( 数据库架构.md )
Original file line number Diff line number Diff line change 182182
183183* ###### IM
184184 * [现代IM系统中消息推送和存储架构的实现(Timeline)](https://mp.weixin.qq.com/s/sYRchf1-8ZpD7Q3UYx_KLQ)
185+ * ###### 答题
186+ * [直播答题系统在技术上难实现吗?挑战有多大?](https://mp.weixin.qq.com/s/Tp7K4g3DxmEiU0iYrmR8Mw)
185187* ###### 其它
186188 * [淘宝直播在双11的互动实践](http://mp.weixin.qq.com/s/WcHvukClRSLA4KczRjDVaw)
187189 * [常见的几种直播连麦方案](http://mp.weixin.qq.com/s/Ej4QHRvF7e0i5d78hETrwg)
188190 * [如何开发10万在线级别的直播弹幕技术?](http://mp.weixin.qq.com/s/U4SKJbXSkd6JOx0R7yK-5g)
189191 * [视频私有云实战:基于 Docker 构建点播私有云平台](http://mp.weixin.qq.com/s/OXzYMM14ag2k9sh9WidV2w)
190192
193+
191194---
192195#### 共享单车
193196* [ 摩拜单车类的共享行业应如何在不可靠远程网络下进行分布式MQTT设计] ( https://mp.weixin.qq.com/s/IIJcFdku41Z6NYQSV-dk5A )
You can’t perform that action at this time.
0 commit comments