240 发简信
IP属地:安徽
  • 120
    漫谈五种IO模型(主讲IO多路复用)

    首先引用levin的回答让我们理清楚五种IO模型因为熊吉_22cb提出levin的回答有点不知所云~我对下面的回答进行了小部分的修改,有哪里错误的还望大家指出~ 1.阻塞I/...

  • DDIA-分布式系统的麻烦

    综述 本章讨论了分布式系统面临的麻烦事,网络问题(无法完全保障的网络)、时钟和时序问题(不可靠时钟),以及面对这些问题时我们能够避免的程度。这些问题的后果是不可预测了,后面还...

  • DDIA-事务

    综述 事务,是一个数据库绕不开的话题。我本人对于事务的理解,也仅仅停留在表层,应用层面也只是使用下Spring的声明式事务,对于事务,总感觉如隔了一层纱,模糊不清。借此读书机...

  • ThreadLocal

    Don't forget, a person's greatest emotional need is to feel appreciated.莫忘记,人类情感上最大的需要是...

  • DDIA-数据分区

    综述 本章主要介绍了切分大型数据集的若干方法,即如何分区;再讨论数据索引如何影响分区;接下来讨论了分区的再平衡,这对动态添加和删除节点非常重要;最后介绍了如果将请求路由到正确...

  • 120
    深入理解JDK动态代理机制

    本文是基于jdk1.8来对动态代理的底层机制进行探究的 Java中代理的实现一般分为三种:JDK静态代理、JDK动态代理以及CGLIB动态代理。在Spring的AOP实现中,...

  • DDIA-数据复制

    综述 首先介绍什么是复制,然后介绍了下主流的复制方式(主从),重点关注了主从复制的流程、技术实现及存在的问题。最后顺带介绍下另外两种复制方式基本理念,多主节点复制和无主节点复...

  • DDI-数据编码与演化

    一切都在改变,一刻都没有停止。编码数据格式:JSON/XML/protobuf/Thrift/Avro... 数据编码格式 在内存中,数据以对象、结构体、列表、数组、哈希表和...

  • DDIA-数据存储与检索

    # 日志结构存储引擎 使用日志记录数据,仅支持追加形式的记录集合。 # 面向页的存储引擎 # 索引是基于原始数据派生而来的额外的数据结构,是为了快速定位想要的数据,也就是提高...

  • DDIA-数据密集型应用特性

    概念引入 当今应用都属于数据密集型应用,而不是计算密集型应用。对于这类应用,CPU处理往往不是第一限制因素,关键在于数据量、数据复杂度及数据的快速多边性。 数据密集型应用系统...

个人介绍
构建一个童话王国