面对技术的高速发展和百花齐放,我有时也感到疲倦烦躁。但是,每当看到它们带来的生产力的飞跃,让你一个人快速搞定前后端的全部开发时,就觉得这终究还是一条正确的道路。
数据格式化框架
分布式系统架构
- 我所理解的微服务架构(Microservice Architecture,MSA)
- 分布式系统架构实践之路
- 分布式一致性算法——Paxos
- ZooKeeper典型应用场景
- etcd:从应用场景到实现原理的全方位解读
- Dubbo:来自于阿里巴巴的分布式服务框架
- RESTful风格的Web服务框架 Swagger
- 分布式架构实践——负载均衡
- Docker技术入门与实践
Spring Cloud篇
Spring Boot篇
- 构建微服务:Spring Boot 入门篇
- Spring Boot如何优雅的整合Mybatis
- Lombok: 让你写 Java代码像C#一样爽
- Spring Boot 中Spring Data JPA的应用
- Spring Boot 集成MyBatis通用Mapper、分页PageHelper插件
- Spring Boot 面向切面编程统一处理Web请求日志
- Spring Boot中Controller的统一异常处理
MQ
NoSQL
DB(RDBMS)
PostgreSQL
Oracle
协议篇
数据结构和算法
Swift
Java基础
.NET
领域驱动设计
软件是有生命的,你做出来的架构决定了这个软件它这一生是坎坷还是幸福。
模块一定要把它设计得独立性强,这其实是门艺术活。
技术就如同武术,基本功很重要,只要基本功扎实了,再去学习架构、设计模式,就会比较容易,同时这些看似高大上的东西,如:AOP,SOA,DI,IOC,DDD,CQRS等,只要明白其原理,举一反三就能达到“无招胜有招”的最高境界。
让服务性能更高、处理能力更强、安全性更好,是服务端开发工程师永恒的主题。
网友评论