做程序员已有八年有余,我想做一下自己技术的沉淀。找一个自己熟悉的领域。让自己能看到这个领域的全貌,而在特定的细节走向深处。
现在是移动互联网时代,技术也在不断的革新。原来的传统网站的架构,逐渐被移动互联网的架构所替代。那么什么是移动互联网架构呢?我给出的答案是彻底的前后端分离。服务端只专注业务逻辑,能承载足够大的请求量。页面的展示,渲染完全交由前端来处理,因为现在的客户端有足够的计算资源以完成这项工作。所以我写这个系类的文章就是如何搭建一个高可用的基于HTTP的REST服务。
第一章 hello world
第二章 参数传递
第三章 资源注入
第四章 数据读取(mysql)
第五章 多数据源配置
第六章 缓存应用(redis).
第七章 分布式锁
第八章 异步处理(rabbitmq).
第九章 远程调用(resttemplate).
第十章 异步日志配置(lockback).
第十一章 分布式配置管理(spring cloud config).
第十二章 服务发现(spring cloud eureka).
第十三章 负载均衡(spring cloud ribbon).