Skip to content
手把手教你做中间件、高性能服务器、分布式存储等(redis、memcache、nginx、大容量redis pika、rocksdb、mongodb、wiredtiger存储引擎、高性能代理中间件)二次开发、性能优化,逐步整理文档说明并配合demo指导--每周末定时更新2-3篇技术文章及程序demo--(技术交流QQ群:568892619)
Branch: master
Clone or download
Latest commit 70a8e2e May 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img renew readme May 20, 2019
source insight configure renew readme May 19, 2019
其他 add tcp timewait May 19, 2019
第一阶段-手把手教你做分布式缓存二次开发、性能优化 rm main May 19, 2019
第二阶段-手把手教你做高性能代理中间件开发 add readme May 19, 2019
README.md renew readme May 20, 2019

README.md

middleware_development_learning

手把手教你做中间件、高性能服务器、分布式存储等(redis、memcache、pika、rocksdb、mongodb、wiredtiger、高性能代理中间件)二次开发、性能优化,逐步整理文档说明并配合demo指导

近期抽业余时间来总结多年工作中学习到的各种中间件、分布式存储、高性能服务端等技术,通过文章博客和程序demo等方式呈现给大家,暂定分享思路如下:

分阶段分享

第一阶段:手把手教你做分布式缓存源码学习、二次开发、性能及稳定性优化
主要涉及网络实现、memcache redis重要模块源码分析、memcache redis性能稳定性优化及二次开发等

第二阶段:手把手教你做高性能代理中间件开发(主要结合高性能web服务器nginx、缓存代理中间件twemproxy、mysql代理中间件dbproxy、mongodb代理中间件mongos等源码进行二次开发)
主要涉及代理中间件源码分析、性能优化、二次开发等

第三阶段:手把手教你做分布式大容量nosql存储系统二次开发(突破缓存内存容量限制)
主要涉及pika源码、rocksdb存储引擎源码分析及pika性能优化等

第四阶段:手把手教你做mongodb数据库内核开发(突破redis、pika只支持redis协议限制,学习更复杂查询、索引、更多数据库相关等实现原理)
主要涉及mongodb源码、mongos源码、rocksdb存储引擎源码、wiredtiger存储引擎源码分析及二次开发

技术交流群

对linux c/c++ nginx redis memcache twemproxy mongodb 中间件 存储引擎 分布式 高并发 高性能服务端等技术敢兴趣的同学可以加群: QQ交流群1(针对在校生)-(群号:568892619 ) QQ交流群2(针对已工作)-(581089275)
微信二维码(由于群人员超过100,只能靠邀请加入,请先加如下微信,然后我拉进群):

第一阶段:手把手教你做分布式缓存开发、性能稳定性优化:

第二阶段:手把手教你做高性能代理中间件开发

其他分享

You can’t perform that action at this time.