自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【中间件开发】kafka使用场景与设计原理

本文首先介绍了消息队列,然后详细阐述了Kafka的架构设计和工作流程。

2025-02-21 16:00:13 608

原创 【开源组件】spdlog日志库

本文将介绍spdlog日志库的整体结构,并对实际使用该日志库的方法进行了分析。

2024-12-28 21:21:41 1104

原创 【KV存储(3)】KV引擎详细设计

本文将简单介绍KV引擎中的每个函数。

2024-12-25 21:55:15 572

原创 【KV存储(2)】网络层设计

本文将介绍kvstore的网络层设计

2024-12-20 13:38:47 731

原创 【KV存储(1)】KV存储总体设计及简介

本文将引入KV存储,并对其架构设计进行分析。

2024-12-17 21:47:35 1447

原创 gdb调试命令解析

gdb调试命令解析

2024-12-15 16:40:32 937

原创 【中间件开发】Redis存储原理与数据模型

本文通过redis的数据模型引入了redis线程结构、string和跳表的底层实现。

2024-12-10 16:58:05 811

原创 【中间件开发】Redis基础命令详解及概念介绍

本文介绍了Redis相关命令以及Redis当中的一些概念(协议)。

2024-12-08 16:37:17 868

原创 【中间件开发】Nginx中过滤器模块实现

本文首先介绍了的Nginx的组件以及使用,并实现了一个filter模块。

2024-12-07 17:05:03 2248

原创 Nginx基本介绍及conf文件的作用

本文将介绍nginx的基本概念和nginx.conf文件的构成。conf文件是利用nginx的重要入口。

2024-12-06 22:07:04 970

原创 【中间件开发系列(1)】MySQL面试题

本文将通过问题的形式来逐步了解MySQL。

2024-12-01 17:33:50 827

原创 【高性能组件(2)】手写内存池

本文介绍了内存池的应用场景,以及提供了两种内存池方案。

2024-11-27 15:58:03 333

原创 【高性能组件(1)】手写线程池

本文首先介绍了线程池的优点、构成,并手写了一个比较标准的线程池。

2024-11-27 11:45:18 1194

原创 【高性能网络(4)】异步io机制——io_uring

本文将介绍io_uring,在设计上它是真正异步的,支持任何类型的I/O,甚至可以重写Linux的每个系统调用。

2024-11-24 14:43:41 2724

原创 【高性能网络(3)】采用协程重构网络io

本文介绍了协程的基本设计思路以及实现协程的三种原语操作。最后介绍了重构网络io的基本思路。

2024-11-23 19:17:01 1105

原创 【高性能网络(2)】采用Reactor网络模型实现HTTP服务器

本文将从Reactor网络模型封装网络层函数出发,实现一个简单的HTTP服务器。

2024-11-22 15:03:50 1190

原创 【高性能网络(1)】网络io与io多路复用

本文将从基本的网络io说起,引入io多路复用。

2024-11-20 17:31:40 718

原创 CSAPP cache Lab(Lab3)

CSAPP cache Lab

2024-11-19 22:21:00 1881 1

原创 CSAPP bomb Lab(Lab2)

CSAPP bomb Lab

2024-11-19 22:19:35 1132

原创 CSAPP data Lab(Lab1)

CSAPP data Lab

2024-11-19 22:18:32 1196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除