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
分页数为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就会出现比较明显的主从延迟
MQ
https://blog.csdn.net/hmsiwtv/article/details/46960053
Netty工具类HashedWheelTimer源码
《无限容量数据库架构设计》
《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