MyBatis:
http://www.mybatis.org/mybatis-3/zh/index.html
https://blog.csdn.net/luanlouis/article/details/41280959
https://blog.csdn.net/column/details/mybatis-sample.html
https://km.sankuai.com/page/62250675
http://test.cat.sankuai.com/cat/r/h?op=view&domain=com.sankuai.hotel.cbs.blacklist&ip=10.24.106.121&date=2018082221&reportType=day
分页数为500:
未加事务: 插入耗时时间:21629 ms [end]
加事务:插入耗时时间:21079 ms [end]
将分页降为300:插入耗时时间:19944 ms
将分页降为100: 21315 ms [end]
事务在内 插入耗时时间:21261 ms [end]
事务在外 插入耗时时间:20751 ms [end]
Zookeeper分布式服务学习
1、https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/index.html
数据库:
MVCC:https://draveness.me/database-concurrency-control
https://blog.csdn.net/column/details/18318.html
目前从实践中来看,单个DB写入QPS达到1.5k就要进行拆库,而到达2k就会出现比较明显的主从延迟
《究竟什么是互联网高可用架构设计》
《究竟什么是互联网四层/七层反向代理》
《究竟什么是互联网负载均衡架构设计》
《LVS为何不能取代DNS轮询》
《异构服务器负载均衡及过载保护》
《58到家MySQL军规升级版》
《58到家数据库30条军规》
《InnoDB,5项最佳实践》
《InnoDB的锁-插入意向锁》
《InnoDB的锁-自增锁》
《InnoDB为什么并发高,读取快?》
《每每谈到数据库架构,我们在讨论什么》
《用户中心,数据库架构优化与实践》
《帖子中心,数据库架构优化与实践》
《好友中心,数据库架构优化与实践》
《订单中心,如何做到数据库无限容量》
《100亿数据量1万属性10万并发数据库架构设计》
《数据库秒级平滑扩容架构方案》
《业界难题-“夸库分页”的四种方案》
《100亿数据平滑迁移却不影响服务》
《数据库主从一致性,架构设计,实践》
《数据库双主一致性,架构设计,实践》
《数据库与缓存一致性,架构设计,实践》
《数据冗余一致性,架构设计,实践》
《session一致性,架构设计,实践》
《分布式事务一致性,架构设计,实践》
《高并发库存扣减一致性,架构设计,实践》
《再议库存扣减一致性方案》
《一分钟实现分布式锁》
MQ
https://blog.csdn.net/hmsiwtv/article/details/46960053
《究竟什么时候使用MQ》
《高效定时任务的触发》
《MQ如何实现延时消息》
Netty工具类HashedWheelTimer源码
《MQ如何实现消息必达》
《MQ如何实现幂等性》
《MQ,如何做到削峰填谷》
《无限容量数据库架构设计》
《MQ消息可达性+幂等性+延时性架构设计》
《高可用+高并发+负载均衡架构设计》
《关于数据库“扩展性”架构设计的一切》
《消息时序一致性,架构设计,实践》
缓存
《缓存架构,一篇足够》
https://www.cnblogs.com/wangzhongqiu/p/9054101.html
Spring综合训练场
https://github.com/417511458/jbone
databus
https://blog.csdn.net/acm_lkl/article/details/78645406
https://blog.csdn.net/guojing505123/article/details/51361281
https://github.com/linkedin/databus/wiki/Databus-2.0-Example
zookeeper
https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/index.html
https://www.w3cschool.cn/zookeeper/zookeeper_applications.html
https://www.cnblogs.com/wangzhongqiu/p/8981828.html
linux学习
https://linuxtools-rst.readthedocs.io/zh_CN/latest/base/01_use_man.html
https://www.zhihu.com/question/36869538