前言 K8s是一个全新的基于容器技术的分布式架构方案。它具有完备的集群管理能力,快速部署以及扩展应用,无缝对接新的应用等功能同时,Kubernetes 提供了完善的管理工具,...
前言 K8s是一个全新的基于容器技术的分布式架构方案。它具有完备的集群管理能力,快速部署以及扩展应用,无缝对接新的应用等功能同时,Kubernetes 提供了完善的管理工具,...
前言 开篇之前先跟大家分享个事儿。 最近有位同学遇到了一个需求:线上的业务运行了一段时间,后来随着使用人数增多,出现了一个问题是这样的,一个订单会重复创建几次,导致数据库里出...
VM内存结构大致如下:其中白色块部分是线程共享的,粉色块是线程隔离的 堆堆是JVM中最大的一块内存空间,绝大部分对象都存在堆内存内,然后堆又可以做以下细分: 虚拟机栈虚拟机栈...
昨天(2022-7-22)上线了我的一个功能,测试环境数据量较小,问题不大,但是上生产之后,直接卡死了,然后就开始了这么一次SQL优化,这里记录一下。 不太方便透露公司的表结...
@0a6bc7c0df40 感谢支持!
Java线上问题排查神器——Arthas实战解析背景 是不是在实际开发工作当中经常碰到自己写的代码在开发、测试环境行云流水稳得一笔,可一到线上就经常不是缺这个就是少那个反正就是一顿报错抽风似的,线上调试代码又很麻烦,让人头...
最近这段时间,身边的一个朋友刚刚拿到字节跳动的offer,一起来复盘一下他的offer之路,希望能给正在看机会的你有所帮助。 这次面试总共经历了四轮,这四轮面试都是视频面试,...
背景 是不是在实际开发工作当中经常碰到自己写的代码在开发、测试环境行云流水稳得一笔,可一到线上就经常不是缺这个就是少那个反正就是一顿报错抽风似的,线上调试代码又很麻烦,让人头...
ZooKeeper知识点总结 一、ZooKeeper 的工作机制 二、ZooKeeper 中的 ZAB 协议 三、数据模型与监听器 四、ZooKeeper 的选举机制和流程 ...
那些“简单的”并发代码背后,隐藏着大量信息。。。独占锁虽说在j.u.c中有现成的实现,但在JAVA的语言层面也同样提供了支持(synchronized);但共享锁却是只存在于...