首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天堂同志
掘友等级
Java工程师
学习
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 76
沸点 0
赞
76
返回
|
搜索文章
赞
文章( 76 )
沸点( 0 )
面试题:Zookeeper实现分布式锁的原理
相信大部分面试都是说用 Redis 去实现分布式锁,用 Zookeeper 实现分布式锁相对而言遇到的较少,最近在整理之前的面经答案,因此特意写篇博客解释一下。 实现一把分布式锁通常有很多方法,比较常见的有 redis 和 Zookeeper。相信大家对 redis 实现分布式…
RocketMQ事务消息如何保证数据的最终一致性
答:是。 面试官:那么你们分布式的系统是如何解决分布式事务这个问题的呢?也就是如何保证数据的一致性。 答:我们的系统中通过 RocketMQ 的事务消息来保证数据的最终一致性。 答:分两部分来回答,第一部分先回答事务消息的实现流程,第二部分解释为什么它能保证数据的最终一致性。 …
阿里面试题:线上接口变慢,如何排查
这是面试阿里时的一道题,也是平时工作中处理线上问题经常遇到的一类问题,所以耐心看完吧,无论是工作还是面试,帮助都很大。 首先线上接口变慢,原因可能有很多,有可能是网络,有可能是慢 SQL,有可能是服务本身出现了问题,还有可能是机器达到了性能瓶颈。而机器性能瓶颈也又可以分为磁盘 …
金三银四跳槽季,美团、字节、阿里、腾讯面经
过去几个月面的几家大厂,均拿到 offer,时间有点久了,凭着记忆写下这份面经,有些问题已经记不太清了。 每个大厂问项目问得特别细,虽然下面的面经都只用了一句话去概括,但在实际面试过程当中,项目这一块占了整个面试流程的很大一部分,相反纯技术问题的占比都比较小。 面试题几乎类似,…
一文搞懂undo log版本链与ReadView机制如何让事务读取到该读的数据
在上一篇博客的末尾就说了,这篇的标题应该是《MySQL 的可重复读隔离级别下还存在幻读的问题吗?MVCC 机制的实现原理》,结果从 18:00 开始写,现在已经过了 12:00 了,才发现只写了一半内容。 由于文中画了很多示意图,比较耗时,文字也比较多,导致文章篇幅过长,因此决…
数据库中事务的几种隔离级别分别解决了哪些问题
前面一直在写 JVM 系列的文章,直到有一天,卡壳了,后面不知道写啥了,原因就是笔者是一个菜鸟(公众号名称就能看出),懂得少,理解也不够透彻,导致差不多快两个月没更了(主要还是因为懒)。 最近打开微信公众号后台一看,发现停更两月,居然涨了 200 多个粉(上次春节也是因为懒,停…
Victoria Metrics 索引写入流程
vm通过 TSID 将 metricName, tags 与timestamp, values 相关联。在时序数据写入时, 需要查找时序数据的metricNameRow 的 TSID ,如果未找到则插入一个新的索引。 在合理使用时序数据库的场景下, 大多是时候写入的时序数据都是…
JVM系列之垃圾回收器(下篇)——Shenandoah垃圾回收器
1. 前言 虽然目前大部分系统使用的是 JDK8,使用的垃圾回收器也大概率为 G1 或者更古老的垃圾回收器,但是截止到目前为止,JDK 已经更新到 JDK14 了,垃圾回收器也几乎在每一次迭代中被更新,目前最前沿的垃圾回收器为 Shenandoah 和 ZGC,这两款垃圾回收器…
JVM系列之垃圾回收器(下篇),最前沿的垃圾回收技术——ZGC
1. 前言 接上一篇文章JVM 系列之垃圾回收器(下篇)——Shenandoah 垃圾回收器,本文接下来介绍一款最前沿的垃圾回收器:ZGC。 2. ZGC 简介 ZGC 全称为 Z Garbage Collector,与 Shenandoah 一样,ZGC 也是一款在保证吞吐量…
下一页
个人成就
优秀创作者
文章被点赞
954
文章被阅读
201,703
掘力值
5,854
关注了
12
关注者
544
收藏集
0
关注标签
55
加入于
2018-11-28