摘要:
https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/redis-caching-avalanche-and-caching-penetration.md 了解什么是 Redis 的雪崩、穿透和击穿?Redi 阅读全文
摘要:
https://mp.weixin.qq.com/s/dg8mgd6CIQ7Tui1_fQwSBA https://github.com/toywei/DataStructure/tree/master/java/DS/Stack 阅读全文
摘要:
小结: 1、 2019给Java程序员的唯一1条建议 https://mp.weixin.qq.com/s/dpx4GsGgZ0xtvzKd5riJng 阅读全文
摘要:
小结: 3PC最关键要解决的就是协调者和参与者同时挂掉的问题,所以3PC把2PC的准备阶段再次一分为二,这样三阶段提交就有CanCommit、PreCommit、DoCommit三个阶段。在第一阶段,只是询问所有参与者是否可可以执行事务操作,并不在本阶段执行事务操作。当协调者收到所有的参与者都返回Y 阅读全文
摘要:
1、银行取钱事务说明ACID 原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability) 如果同时完成了取出钱和账户的更改,那就是原子的。如果账户减少的钱等于取出的钱,那么就是一致的。如果这个过程不受其他程 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MzAxOTY5MDMxNA==&mid=2455759407&idx=1&sn=28390d7f5b26851912f33c83abdc87b2&chksm=8c686c0abb1fe51c367d62e0a4ca43b74ba1d 阅读全文
摘要:
https://mp.weixin.qq.com/s/gd0KMAt7z0WbrJL0RkMEtA 原创: 有赞技术 有赞coder 今天 文 | hujiahua on 大数据 一、前言 Flume 是一个分布式的高可靠,可扩展的数据采集服务。 Flume 在有赞的大数据业务中一直扮演着一个稳定可 阅读全文
摘要:
XA Transactions XA is a two-phase commit protocol that is natively supported by many databases and transaction monitors. It ensures data integrity by 阅读全文
摘要:
Sharding-Sphere 正式步入 Apache 基金会孵化器 - 开源中国 https://www.oschina.net/news/101691/sharding-sphere-enter-apache 美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sp 阅读全文
摘要:
Sharding与数据库分区(Partition) http://blog.sina.com.cn/s/blog_72ef7bea0101cjtb.html https://www.2cto.com/database/201807/763772.html 阅读全文
摘要:
研读: 1、http://www.mycat.io 《Mycat权威指南》 第 2 章 Mycat 前世今生; 浏览: 深度认识 Sharding-JDBC:做最轻量级的数据库中间层 - 编辑部的故事的个人空间 - 开源中国 https://my.oschina.net/editorial-stor 阅读全文
摘要:
小伙伴:“15:03 查一下,这里是正常的不,怎么都是广州的 查一下,这里是正常的不,怎么都是广州的 查一下,这里是正常的不,怎么都是广州的 查一下,这里是正常的不,怎么都是广州的 查一下,这里是正常的不,怎么都是广州的 ”? 查询该uid的广告页访客ipHERE uid=123 AND INSTR 阅读全文
摘要:
https://mp.weixin.qq.com/s/WXA_Pn5xwlL-cA4JaGRw6Q 阅读全文
摘要:
https://mp.weixin.qq.com/s/hx-q13QteNvtXRpNsE5Y0A 作者 | 知乎数据工程团队编辑 | VincentAI 前线导读:“数据智能” (Data Intelligence) 有一个必须且基础的环节,就是数据仓库的建设,同时,数据仓库也是公司数据发展到一定 阅读全文
摘要:
小结: 1、实现一台Java虚拟机,只需正确读取class文件中的每一条字节码指令且能正确执行这些指令所蕴含的操作。 2、设计者决定:运行时数据区的内存如何布局,选择哪种垃圾收集算法,是否对虚拟机字节码指令进行一些内部优化操作(如何用即时编译器把字节码编译为机器码) 3、请注意避免混淆Stack、H 阅读全文
摘要:
小结: 检索词:C++内存分配器、jvm内存模型、gdb、内存泄露 https://tech.meituan.com/2019/01/03/spring-boot-native-memory-leak.html 2019年01月03日 作者: 纪兵 文章链接 5156字 11分钟阅读 背景 为了更好 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651749037&idx=1&sn=4a448647b3dae50779bc9ec0e9c10275&chksm=bd12a3e08a652af6ed8b305b0523716e08a81 阅读全文
摘要:
Java虚拟机规范(Java SE 8版) @ The Java Virtual Specification pc寄存器 , program counter 栈stack, 堆heap 方法区method area 运行时常量池 runtime constant pool 本地方法栈 C stack 阅读全文