大家好,我是yes。 我们都知道 RocketMQ 和 Kafka 消息都是存在磁盘中的,那为什么消息存磁盘读写还可以这么快?有没有做了什么优化?都是存磁盘它们两者的实现之间有什么区别么?各自有什么优缺点? 今天我们就来一探究竟。 存储介质-磁盘 一般而言消息中间件
前几天和一个朋友聊到换城市的问题。 这朋友在北京工作多年,也算发展不错。 不过他一直没在北京买房,有点厌倦当北漂的感觉。 他是湖北人,想回武汉发展,并且去年就在武汉购置了一套房。 留在北京,只能继续租房,回武汉,立马过上有车有房的舒适生活。 但
写在前面 周末,跟阿里的一个朋友(去年晋升为P9了)聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进
前几天,看到一条消息。 在互联网职场论坛有个“阿里巴巴员工”说自己毕业了两年,结果发现工资居然比不上应届毕业研究生的起薪,感觉受到了公司的侮辱! 其实,资历浅的新员工工资比老员工工资高的情况并不少见,我们通常叫这个“薪酬倒挂”,这也是很多公司
一、简介 1、了解Docker的前生LXC LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。 容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更
TCP有6种标示:SYN(建立联机) ACK(确认) PSH(传送) FIN(结束) RST(重置) URG(紧急) 一、TCP三次握手 第一次握手 客户端向服务器发出连接请求报文,这时报文首部中的同部位SYN=1,同时随机生成初始序列号 seq=x 此时,TCP客户端进程进入了 SYN-SENT(同步已发送
yamy事件引发了人们对“职场Pua”的热烈讨论,一个渣leader能给员工造成巨大的心理阴影,深受毒害的网友们纷纷吐槽自己的leader。一个网友针对职场上各种leader奇葩行为梳理了“教你做leader”的十五条攻略,用反讽手法给大家描绘了一组奇葩Leader大观图。 让
最近一个哥们去面试某当红大厂了,其中几个他印象深刻的面试题你们品品: 1、介绍下如何对MySQL SQL语句进行分析和优化? 2、Redis 怎样实现的分布式锁? 3、如何实现本地缓存和分布式缓存? 4、说一下 JVM 的内存布局和运行原理? 5、RocketMQ 是怎么存储消
原文: |https://urlify.cn/mYVVNf Redis 6.0的新特性也是在一步步的讨论和优化中确定的。 很多的特性已经在之前的RC等版本中介绍过了。 但是正式GA版中也有一些新的变化: SSL ACL: 更好,命令支持 RESP3 Client side caching:重新设计 Threaded I/O Diskless
这篇文章不聊别的,专门来侃侃JVM的类加载机制 概念 类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 一、加载: 查找并加载类的二进制数据(把class文件里面的信息
1.背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。 看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了。 这其实是很多人开发代码都没有注意到
一、前言 MySQL调优对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。 在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想
美 团 一位架构师利用空余时间在github整理了一份《Java面试手册》,现整理成PDF,初衷也很简单,就是希望在面试的时候能够帮助到大家, 减轻大家的负担和节省时间。 前两天,朋友圈分享了这份这份面试手册的初稿,再几位同学的提议下,对手册进行了一定的优
结婚是人一生中最重要的事,要商量的事大大小小加起来很琐碎,其中提到彩礼和酒席红包钱,超过30万的是不是都算坑货?这位工资1.3万的程序员感觉结婚失去了意义! 男人们吐槽,所谓新时代女性,就是男的赚的钱负责养家,女的赚的钱负责自
作者:powdba https://yq.aliyun.com/articles/694162 一、背景 本文主要测试MySQL执行update语句时,针对与原数据(即未修改)相同的update语句会在MySQL内部重新执行吗? 二、测试环境 MySQL5.7.25 Centos 7.4 三、binlog_format为ROW 1、参数 2、测试步骤
twtw
hetth
289117336
Tronlong创龙
sheepbaa
gaojian19961214
phane99
123yxl
yhy08090
大有可为
18829896890
MXX1597759
xingnan123
huyangliu
zh00
soman
xxfi5h
pophyh
txt-210
niaide
无feng
yebo_yp
了了2
liqinglong1023