最近看了《大规模分布式存储系统:原理解析与架构实践》,主要介绍了OceanBase数据库的原理和实现,是一本难得的好书。本文介绍书中的关键内容以及自己的想法。如果你有充足的时...
IP属地:上海
最近看了《大规模分布式存储系统:原理解析与架构实践》,主要介绍了OceanBase数据库的原理和实现,是一本难得的好书。本文介绍书中的关键内容以及自己的想法。如果你有充足的时...
1.线程池icon大小如何设置?2.请你谈谈 MySQLicon 事务隔离级别,MySQL 的默认隔离级别是什么?3.谈一谈缓存穿透、缓存击穿和缓存雪崩,以及解决办法?4.谈...
以前大家都是用阻塞式IO来对网络IO进行数据请求,对于不同的IO都要分配一个线程来处理,如果没有数据就会进行等待,从而造成了阻塞,这种方式极大地浪费了资源(如图1)。于是,有...
序言 埋点数据作为推荐、搜索、产品优化的基石,其数据质量的重要性不言而喻,而要保障埋点数据的质量,埋点验证则首当其冲。工欲善其事必先利其器,要做好埋点验证会面临很多技术挑战:...
长连接介绍 说长连接,与之对应的是短连接,关于这两个的介绍网上比较多,这里只用一个表格来总结下他们的工作流程、优缺点、适用场景等: 长连接负载均衡 长连接为什么需要负载均衡 ...
一、 什么是布隆过滤器 介绍布隆过滤器之前,先介绍一下哈希函数,我们在Java中的HashMap,HashSet也接触过hashcode()这个函数。 哈希函数指将哈希表中元...
前言 在Spring中我们经常会用到异步操作,注解中使用 @EnableAsync 和 @Async 就可以使用它了。但是最近发现在异步中线程号使用的是我们项目中自定义的线程...
原文地址:https://blog.xstudio.mobi/a/230.html 1. 概述 “架构师图谱”是一个很宏大的命题,特别是优秀的架构师自身也是“由点到面再到图”...