DarLiner / awesome-design-patternsLinks
优秀软件与架构设计模式资源收集。包含10种常见的软件架构模式、GoF设计模式、云架构模式、微服务和分布式系统、大数据、数据库等
☆24Updated 7 years ago
Alternatives and similar repositories for awesome-design-patterns
Users that are interested in awesome-design-patterns are comparing it to the libraries listed below
Sorting:
- 通过实现自己 RPC 的方式,学习对比 Dubbo、SOFARPC、Motan、ServiceComb 。☆38Updated 7 years ago
- 封装常用的生产者-消费者模型☆19Updated 8 years ago
- Netty project - an event-driven asynchronous network application framework! 加入中文注释☆26Updated 7 years ago
- alibaba 2018 天池中间件大赛复赛百万队列 java 实现☆89Updated 7 years ago
- 干净的RPC全家桶thrift、dubbo、google-protocol-buffer,当然zookeeper注册中心是少不了的,其中在test的测试单元模块,我写了dubbo的底层实现原理(例如socket的RPC反射代理完成跨机器请求,同时还有RMI的代理模型)一看就…☆23Updated 2 years ago
- Tomcat自带数据库连接池源码阅读☆67Updated 7 years ago
- 分布式链路追踪组件☆41Updated 2 years ago
- zookeeper的笔记以及教程☆14Updated 7 years ago
- 一个sofa demo 实现了领域驱动设计☆72Updated 7 years ago
- 《算法 (第4版)》、牛课堂、《剑指Offer》、☆17Updated 7 years ago
- 规则引擎☆22Updated 7 years ago
- 数据库同步方案☆43Updated last year
- Google 在 2018 年下旬开源了一款新的 Java 工具 Jib,可以轻松地将 Java 应用程序容器化。通过 Jib,我们不需要编写 Dockerfile 或安装 Docker,通过集成到 Maven 或 Gradle 插件,就可以立即将 Java 应用程序容器化…☆21Updated 6 years ago
- 针对复杂业务逻辑的Java实现系统,抽象出一套编程框架,借鉴领域模型的设计方法,使得开发体验更加环保、更加友好,大大提高代码的后期可维护性☆24Updated 11 years ago
- 核心、新技术重要资料整理☆91Updated 3 months ago
- 轻量级java消息中间件☆54Updated 9 years ago
- 延迟任务调度系统,任务精确触发,支持延迟任务添加,取消等操作,具备分布式的高可用和可靠性☆48Updated 3 years ago
- 学习笔记+实战笔记☆34Updated 2 years ago
- 演示Arthas排查Dubbo问题的Demo☆90Updated 5 months ago
- Java SPI framework☆12Updated 8 years ago
- 《Java异步编程实战》一书的代码示例☆67Updated 3 years ago
- 限流幂等框架☆19Updated 7 years ago
- 使用Apache Thrift作为容器,Google Protobuf作为协议的一个RPC框架。☆19Updated 7 years ago
- ☆43Updated 2 years ago
- Dubbo + Zipkin + Brave + Kafka实现全链路追踪☆54Updated 7 years ago
- 极客时间ZooKeeper实战与源代码剖析课程资源☆150Updated 4 years ago
- Rabbitmq队列服务PLUS☆95Updated 3 years ago
- stepchain 通用业务流程流水线处理框架。 类似于Commons Chain和Commons Pipeline这样的Java Pipeline Step Chain用于组织复杂处理流程执行的流行技术. Java Pipeline Step Chain like A…☆73Updated 3 years ago
- 阿里开源产品大集合,技术社群讨论,优质技术问答,技术分享PPT,视频,在这里一站式全面了解学习阿里开源产品~☆120Updated 6 years ago
- bekit框架致力于解决在应用开发中的公共性痛点,已有“事件总线”、“流程引擎”、“服务引擎”。其中“流程引擎”可作为分布式事务解决方案saga模式的一种实现,并且它很轻量不需要服务端、不需要配置,就可直接使用。☆97Updated 5 months ago