whatsmars

Project Url: javahongxi/whatsmars
Introduction: Java 生态研究(Spring Boot + Redis + Dubbo + RocketMQ)🔥🔥
More: Author   ReportBugs   OfficialWebsite   
Tags:
spring-boot-Redis-Dubbo-RocketMQ-

mvn clean package -Dmaven.test.skip jdk8+ maven3.3.1+
Java 生态研究(Spring Boot🔥 + Redis🔥 + Dubbo🔥 + RocketMQ🔥)
双核驱动:Spring Boot, Dubbo
dk
Spring Boot 系列(Servlet, Tomcat, Spring, SpringMVC, Spring Boot, MyBatis)
Dubbo 系列(Dubbo, Zookeeper, Nacos, Sentinel ...)

好的微服务架构师一定是业务架构师,基于业务的建瓴,微服务设计三部曲,遵循自下而上的设计原则,即原子服务、服务组合和业务编排,避免系统之间出现混乱调用。

Modules intro

Module Intro
whatsmars-common mail,HttpUtils,AES,DES 加解密
whatsmars-dbrouter 分库分表实现
whatsmars-dubbo 阿里分布式 RPC(服务化)框架
whatsmars-earth springmvc+velocity 实战
whatsmars-elasticjob 分布式调度
whatsmars-javase-example Java 基础 & 新特性
whatsmars-mq 消息中间件 rocketmq,activemq
whatsmars-redis redis 客户端简单封装
whatsmars-rpc RPC & Protocol
whatsmars-sharding-jdbc 开源分布式数据库中间件
whatsmars-spring spring 原理、集成及新特性
whatsmars-spring-boot springboot 实战
whatsmars-spring-boot-samples 常用 spring-boot-starters 演示
whatsmars-spring-cloud springcloud demo
whatsmars-tomcat 模拟 tomcat 实现,embed tomcat

More projects

Warm tips

  • JDK is the most important.
  • 带着问题去看源代码,没必要把源代码看完
  • 看源代码最大的技巧是看英文注释,另一个技巧是日志+DEBUG
  • 如果没有时间去深入研究一款软件,那么从宏观层面理解它的设计思想是重要的

© hongxi.org | lab.hongxi.org | typora.io

Support Me
Apps
About Me
Google+: Trinea trinea
GitHub: Trinea