首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
烟花易冷DarkPrince
掘友等级
后端高级开发工程师
|
百度
我愿化身石桥,忍受五百年风吹、雨打、日晒,等你走过......
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
App乐高业务中台架构设计
活字印数术是中国古代的四大发明之一,中台是互联网技术架构的“理念”,App早已渗透到我们生活的每个角落,这些看似很不相干的东西,又有着哪些充满智慧的设计呢?本文就跟大家一起分享一下。
Go语言本地缓存实现策略
给大家分享的是Go语言本地缓存的一些内容,主要是结合bigcache和fastcache两个优秀的开源代码库,总结一些设计思路和感悟。
周边检索POI技术方案设计
查找周边已经成为了我们生活中最常用的功能之一,做核酸、定外卖、找单车等等已经成为了这个时代的标识。本文就来探索一下周边检索POI的技术方案设计,希望能对有需要的开发者提供帮助。
【Go并发编程】multiflight —— singleflight进化设计
multiflight既实现了singleflight的功能,又实现了不同key请求聚合查询。能有效防止“缓存击穿”、“缓存雪崩”问题,而这只用了100多行代码,快来跟随作者的脚步看看如何实现的吧!
【Go源码剖析】解读精益求精的 Sync.Mutex
“互斥锁”对于并发编程是必不可少的,Go语言虽然推崇使用Channel来解决对并发资源的访问,但同样实现了Sync.Mutex互斥锁供编程人员使用。本文就带领大家探索Sync.Mutex的实现。
Redis多线程架构的演进
Redis真的是单线程吗?网上有很多关于这个问题的讨论,得出的结论也几乎是一致的。本文在讨论这个问题之前,先定义好问题中“单线程”的概念边界:1.单线程指的是“核心网络模型”2.单线程指的是Redis
浅谈Redis消息队列设计
1. 背景 为了实现系统解耦、流量削峰、功能异步化,企业系统开发人员都会考虑使用消息队列。市面上以高吞吐量著称的Kafka、以消息绝对可靠而被广泛应用在金融或订单系统中的RabbitMQ,这些开源的消息中间件都深受开发者喜欢。今天笔者来和大家谈谈redis实现的消息队列,它主要…
Innodb引擎 · 基础模块篇(三) · 详解redo log存储结构
1. redo log简介 在介绍Buffer Pool相关内容时我们知道,当有数据页被修改时(变成了脏页dirty page),Innodb引擎会把对应的缓存页添加到Buffer Pool的flush list当中,并没有实时的将脏页同步到磁盘,而是在将来的某个时机才将脏页同…
Innodb引擎 · 基础模块篇(二) · 浅谈Change Buffer
上一小节,我们简单介绍了Innodb引擎中Buffer Pool的体系结构,简单回顾一下:Innodb引擎架构分为“内存结构”和“磁盘结构”,它们之间以“页”为单位进行数据交互, 为了避免频繁的将数据页从磁盘加载到内存,Buffer Pool设计了flush list、free…
Innodb引擎 · 基础模块篇(一) · 认识Buffer Pool
Innodb是Mysql5.5版本以后默认的数据库引擎,相比较于MyISAM, 它最大的特点是支持了事务处理,它的设计目标是: 最有效的使用内存和CPU,可以说Innodb就是Mysql的灵魂。经过不断的优化,Mysql8.0之后Innodb引擎的读写性能进一步得到了提升,学习…
下一页
个人成就
文章被点赞
533
文章被阅读
147,278
掘力值
3,418
关注了
38
关注者
449
收藏集
1
关注标签
31
加入于
2019-09-20