首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WARRIOR
掘友等级
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
从一次GC导致的性能问题排查谈起:浅谈JVM内存模型与垃圾回收机制
从一次性能优化问题的排查说起 背景 最近在实习,分配到的工作内容是使得我们的产品兼容一个第三方服务。然而,在性能测试环节,程序出现延迟远高于预期的现象。今天和大家分享一下我们是怎么一步步排查定位到问题
MIT6.824 Lab2A - Raft 选举
MIT6.824 Lab2A 要我们做什么?本文是 MIT6.824 Lab2A 的实现思路,将不会讲 Raft 算法的具体细节,大家可以先看看论文、课程、实验文档。
Raft 算法总结——关于选举和心跳
本文是 MIT6.824 Lab-2A 涉及到的 Raft 算法的总结,主要涉及到 1. Leader 的选举 2. 心跳(不包括状态机日志复制)
MIT6.824 lab1 - MapReduce
如果你已经对 MapReduce 有一定的理解了,并且会 go的基本语法,那就和我一起食用 lab1 吧!
在 MySQL 中 一条SQL更新语句是如何执行的?
介绍了MySQL数据库日志系统中的 redo log 和 binlog 。为什么需要redo log 来保证数据库的 crash-safe 能力?update 语句的执行流程。
一文了解 IO 多路复用
从操作系统的几个概念,用户空间、内核空间、文件描述符说起,讲述为什么需要 IO 多路复用,IO多路复用中的 select、poll、epoll 分别时怎么实现的,以及ET和LT是什么。
Redis 底层数据结构 listpack
listpack 为什么要存在?其底层实现是怎样的?和 ZipList 有什么区别?没有了 prelen 它是怎么进行遍历操作的?
Web开发中的强缓存和协商缓存策略(一)
Web开发中的强缓存和协商缓存策略 一. 概念 前端缓存是Web开发中非常重要的一部分,它可以提高网站的性能和用户体验。其中,强缓存和协商缓存是两种常见的缓存方式。 获取资源形式 状态码 发送到服务器
浅析 Redis 数据结构 List 及其底层编码方式
Redis 数据结构 List。介绍其底层实现方式——ZipList和 QuickList,介绍 ZipList 的连锁更新问题以及 Quicklist怎么优化这个问题
浅析 Redis 底层数据结构 SkipList
介绍跳表(SkipList)的概念、结构设计和查询过程。跳表通过多层次指针和有序排列的方式,实现了快速定位数据的目的。
下一页
个人成就
文章被点赞
83
文章被阅读
23,726
掘力值
753
关注了
0
关注者
22
收藏集
0
关注标签
18
加入于
2022-11-25