V
主页
FNF 过度腐蚀:pico周
发布人
我们FNF太好玩儿了!!!
打开封面
下载高清视频
观看高清视频
视频下载器
redis 单线程为什么这么快?通过源码调试告诉你答案 |redis高效的数据组织方式;redis采用高效的reactor网络模型;io多线程优化网络io耗时;
6种epoll的设计 :单线程epoll,多线程epoll,多进程epoll
C++后端开发必学的9大开源框架(nginx、redis、libevent、kong、gprc、skynet、spdk、workflow、log4cpp)
io_uring从手写代码开始,感受异步与同步的
网路io底层epoll详解,单线程redis,多线程memcached,多进程nginx
io_uring,是如何媲美epoll的
从 5 个方面掌握 reactor 网络模型
epoll的底层实现原理
3 种方式实现数据库异步连接
梳理服务器,6种epoll的做法,每一种都有自己适用的业务场景|单线程epoll;多线程epoll;多进程epoll;协程 coroutine;io_uring
准备好linux环境,手撕一个reactor网络模块
搜狗C++后端框架workflow是如何解决问题的?
开源框架中锁的使用(redis,nginx,skynet)
io管理只有epoll吗,io_uring是不是更好的选择?|io_uring的异步io实现;liburing的应用库做的工作;sqe与cqe的作用
从 5 个方面掌握 window 高效网络编程 iocp |网络 io 都在干什么?完成端口怎么理解?重叠 io 又怎么理解? iocp 的工作原理
6种epoll的做法,从redis,memcached到nginx的网络模型实现 |epoll的封装模式;reactor的作用与原理;多线程、多进程epoll的
支撑亿级io的底层基石-epoll实战揭秘
linux服务端的网络并发,详细解读网络io与线程、进程的关系 |tcp的并发坑点;udp并发设计方案;网络io与线程/进程的关系
手写一个reactor网络模块 |epoll之上为什么需要封装reactor;reactor与多线程多进程的关系;io回调函数的设置;reactor与业务的关系
6种网络模型,每一种都很经典,你知道几种?
7道面试题打通c/c++后端开发的技术脉络 |tcp如何保证顺序的?udp的并发如何实现?epoll的et/lt的使用场景;内存泄漏的排查方案;协程的实现原理
【c++开发】内存池与网络的结合,nginx有哪些不一样的处理
从开源框架(nginx、redis、skynet)看线程池的应用
基于 c++17 封装数据库连接池模块
8个维度的c++后台开发技能树,如何快速吸收转化
线程池在网络编程中的应用 |nginx 调试环境配置以及文件操作;redis 调试环境配置以及 io 多线程工作原理;skynet actor调度原理
workflow 如何做到高效处理海量异步任务
服务端的网络并发,详细解读网络io与线程/进程的关系 |tcp的并发坑点;udp并发设计方案;网络io与线程/进程
即时通讯场景的方案对比 网络接入层(多线程epoll,多进程epoll,协程),逻辑协议层(文件传输,位置共享,资讯信息,群聊)
16w行的nginx源码,如何才能读懂呢?全面分析nginx的机制
从redis,memcached到nginx的网络底层设计 |单进程redis网络模型;多进程nginx网络模型;多线程memcached网络模型
多线程编程:死锁形成的原因,死锁的检测方案,为你的项目一个小组件预防死锁
redis、布隆过滤器、分布式一致性hash中hash的妙用
c++ 异步框架 workflow 网络模块分析
网络原理tcp/udp,网络编程epoll/reactor,面试中正经“八股文”
从 8 个方面看项目迭代优化之路 |零拷贝技术;io 多路复用 select、epoll ;线程池;异步 io;数据库以及缓存技术;进程间通信以及通信协议设计;
16w行的nginx源码,如何分拆模块阅读,让你明白轮子如何造 |多进程模型下的惊群处理;内存池的代码封装;slab共享内存分配
【C++开发】160行代码带你手写线程池,面试不惧手撕(完整版)
reactor 网络模型在开源框架中的应用 |什么是reactor?reactor是如何工作的?单线程redis;多进程nginx;多线程memcached
libevent 解决了网络编程中哪些痛点