https://github.com/magestacks/framework
📌 企业级微服务应用架构实践,致力于解决微服务架构中的疑难杂症。包括不限于源码解析、蓝绿发布、灰度发布、全链路影子库、分布式链路追踪、异地多活等。如果觉得有用,不妨关注一下。
https://github.com/magestacks/framework
release shadow trace
Last synced: 7 months ago
JSON representation
📌 企业级微服务应用架构实践,致力于解决微服务架构中的疑难杂症。包括不限于源码解析、蓝绿发布、灰度发布、全链路影子库、分布式链路追踪、异地多活等。如果觉得有用,不妨关注一下。
- Host: GitHub
- URL: https://github.com/magestacks/framework
- Owner: magestacks
- License: apache-2.0
- Created: 2022-01-15T15:58:26.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-10T04:06:58.000Z (almost 4 years ago)
- Last Synced: 2025-04-04T13:44:36.664Z (11 months ago)
- Topics: release, shadow, trace
- Language: Markdown
- Homepage:
- Size: 110 KB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[👉 《小马哥的代码实战课》官方知识星球来啦!!!](https://xiaomage.info/knowledge-planet/)
如果大家想要实时关注 Framework 最新动态以及干货分享的话,可以关注我的公众号:**龙台的技术笔记**

## 场景问题
1. [Snowflake(雪花算法),生产环境生成重复ID](https://github.com/acmenlt/framework/blob/main/docs/scene/Snowflake(雪花算法),生产环境生成重复ID.md)
2. [线上问题复盘,异常信息消失的罪魁祸首JVM-Fast-Throw](https://github.com/acmenlt/framework/blob/main/docs/scene/线上问题复盘,异常信息消失的罪魁祸首JVM-Fast-Throw.md)
3. [MySQL单表千万数据量,如何深分页优化?](https://github.com/acmenlt/framework/blob/main/docs/scene/MySQL单表千万数据量如何深分页优化.md)
4. [如何保证使用MyBatis,查询千万数据量不发生内存溢出?](https://github.com/acmenlt/framework/blob/main/docs/scene/如何保证使用MyBatis,查询千万数据量不发生内存溢出?.md)
## JVM
1. [如果线上遇到了OOM,该如何解决?](https://github.com/acmenlt/framework/blob/main/docs/jvm/如果线上遇到了OOM,该如何解决?.md)
## 设计模式
1. [春节期间,我用责任链模式重构了业务代码](https://github.com/acmenlt/framework/blob/main/docs/design/春节期间,我用责任链模式重构了业务代码.md)
2. [Spring、Guava框架如何设计观察者模式?](https://github.com/acmenlt/framework/blob/main/docs/design/Spring、Guava框架如何设计观察者模式?.md)
3. [摊牌了!策略模式在项目设计中用的最多](https://github.com/acmenlt/framework/blob/main/docs/design/摊牌了!策略模式在项目设计中用的最多.md)
4. [火遍全网的Hutool,如何使用Builder模式创建线程池?](https://github.com/acmenlt/framework/blob/main/docs/design/火遍全网的Hutool,如何使用Builder模式创建线程池.md)
5. [某厂面试:如何优雅使用SPI机制?](https://github.com/acmenlt/framework/blob/main/docs/design/某厂面试:如何优雅使用SPI机制.md)
6. [图解设计模式:身份认证场景的应用](https://github.com/acmenlt/framework/blob/main/docs/design/图解设计模式:身份认证场景的应用.md)
## 影子库压测
TODO
## 蓝绿发布
TODO
## 灰度发布
TODO
## 分布式链路追踪
TODO
## 异地多活
TODO
## 分布式事务
1. [彻底掌握分布式事务2PC、3PC模型](https://github.com/acmenlt/framework/blob/main/docs/distributed/彻底掌握分布式事务2PC、3PC模型.md)
## 源码篇
### SpringCloud
1. [花一个周末,掌握OpenFeign核心原理](https://github.com/acmenlt/framework/blob/main/docs/sourcecode/花一个周末,掌握OpenFeign核心原理.md)
2. [花一个周末,掌握SpringCloud-Ribbon核心原理](https://github.com/acmenlt/framework/blob/main/docs/sourcecode/花一个周末,掌握SpringCloud-Ribbon核心原理.md)
### Mybatis
1. [心态崩了呀!Mybatis 动态代理这么玩?!](https://github.com/acmenlt/framework/blob/main/docs/sourcecode/心态崩了呀!Mybatis动态代理这么玩?!.md)
2. [Mybatis核心架构设计分享](https://github.com/acmenlt/framework/blob/main/docs/sourcecode/Mybatis核心架构设计分享.md)
## 读书笔记
1. [《高效阅读法》本田直之](https://github.com/acmenlt/framework/blob/main/docs/booknote/高效阅读法.md)