All Projects → y123456yz → Middleware_development_learning

y123456yz / Middleware_development_learning

中间件、高性能服务器、分布式存储等(redis、memcache、nginx、大容量redis pika、rocksdb、mongodb、wiredtiger存储引擎、高性能代理中间件)二次开发、性能优化,逐步整理文档说明并配合demo指导--每周末定时更新2-3篇技术文章及程序demo--(技术交流QQ群:568892619)

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Middleware development learning

Spring Boot Leaning
Spring Boot 2.X 最全课程代码
Stars: ✭ 2,008 (+347.22%)
Mutual labels:  redis, mongodb, memcache
Phalcon Vm
Vagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Stars: ✭ 43 (-90.42%)
Mutual labels:  redis, mongodb, memcache
Pika
Pika is a nosql compatible with redis, it is developed by Qihoo's DBA and infrastructure team
Stars: ✭ 4,439 (+888.64%)
Mutual labels:  redis, rocksdb
Clusterdevicecontrolplatform
Java & Vue.js 全栈「集群设备管理云平台『后端部分』」,使用 Spring Boot、Netty 搭建 TCP 服务器与上万设备的集群通信,基于 JavaFX 的 GUI 应用程序模拟上万台设备的行为,并可对服务器进行压力测试。
Stars: ✭ 330 (-26.5%)
Mutual labels:  redis, mongodb
Full Stack Notes
全栈工程师手册
Stars: ✭ 366 (-18.49%)
Mutual labels:  redis, mongodb
Docs
Java知识总结:MySQL实战45讲,多线程和JVM知识总结,,SpringBoot,SpringCloud,Storm系列,微信小程序开发,ELK,《JAVA核心技术36讲笔记》,《深入理解JVM虚拟机笔记》,《高性能MySQL笔记》,《数据结构与算法》等等
Stars: ✭ 308 (-31.4%)
Mutual labels:  redis, mongodb
Gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (-30.07%)
Mutual labels:  redis, mongodb
Zenko
Zenko is the open source multi-cloud data controller: own and keep control of your data on any cloud.
Stars: ✭ 353 (-21.38%)
Mutual labels:  redis, mongodb
Hibernate Ogm
Hibernate OGM - Domain model persistence for NoSQL datastores
Stars: ✭ 299 (-33.41%)
Mutual labels:  redis, mongodb
Spring Samples For All
spring、spring-boot、spring-cloud 常用整合用例
Stars: ✭ 401 (-10.69%)
Mutual labels:  redis, mongodb
Shell
Infrastructure Management Shell - Linux
Stars: ✭ 381 (-15.14%)
Mutual labels:  redis, mongodb
Ring
Python cache interface with clean API and built-in memcache & redis + asyncio support.
Stars: ✭ 404 (-10.02%)
Mutual labels:  redis, memcache
Cache
Cache library
Stars: ✭ 310 (-30.96%)
Mutual labels:  redis, mongodb
Awesome Programming Books
📚 经典技术书籍推荐,持续更新...
Stars: ✭ 3,472 (+673.27%)
Mutual labels:  redis, mongodb
Dotnetguide
🦸【C#/.NET/.NET Core学习、工作、面试指南】概述:C#/.NET/.NET Core基础知识,学习资料、文章、书籍,社区组织,工具和常见的面试题总结。以及面试时需要注意的事项和优秀简历编写技巧,希望能和大家一起成长进步👊。【让现在的自己不再迷漫✨】
Stars: ✭ 308 (-31.4%)
Mutual labels:  redis, mongodb
Yiigo
🔥 Go 轻量级开发通用库 🚀🚀🚀
Stars: ✭ 304 (-32.29%)
Mutual labels:  redis, mongodb
Superboot
随着技术日新月异,新技术新平台不断出现,对现如今的开发人员来说选择快速高效的框架进行项目开发,既能提高产出,又能节约时间。本框架无需开发即可实现服务注册、服务发现、负载均衡、服务网关、配置中心、API管理、分布式事务、支撑平台、集成框架、数据传输加密等功能,是学习SpringCloud整体业务模式的完整示例,并且可以直接用于生产环境
Stars: ✭ 341 (-24.05%)
Mutual labels:  redis, mongodb
Run Aspnetcore Microservices
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, Grpc, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation. Also includes Cross-Cutting concerns like Implementing Centralized Distributed Logging with Elasticsearch, Kibana and SeriLog, use the HealthChecks with Watchdog, Implement Retry and Circuit Breaker patterns with Polly and so on.. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Stars: ✭ 406 (-9.58%)
Mutual labels:  redis, mongodb
Workarea
Workarea is an enterprise-grade Ruby on Rails commerce platform
Stars: ✭ 290 (-35.41%)
Mutual labels:  redis, mongodb
Jianshu
仿简书nx+nodejs+nestjs6+express+mongodb+angular8+爬虫
Stars: ✭ 296 (-34.08%)
Mutual labels:  redis, mongodb

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存储引擎源码分析及二次开发

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

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

第三阶段:手把手教你做wiredtiger、rocksdb存储引擎开发,大容量nosql存储系统二次开发

第四阶段:mongodb数据库源码学习,二次开发等

===================================

<<mongodb源码设计实现、性能优化、最佳运维实践>>

<<千万级峰值tps/十万亿级数据量文档数据库内核研发及运维之路>>

其他分享

技术交流群

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].