##1.1框架篇-工欲善其事,必先利其器
1、集中式缓存 redis
2、消息队列 rabbitmq
3、集中式日志 ELK
4、任务调度
1)WinJob
2)HttpJob
5、应用监控 Metrics
https://github.com/AppMetrics/AppMetrics
https://github.com/dotnetcore/HttpReports
6、微服务框架
https://github.com/geffzhang/NanoFabric
https://github.com/AlphaYu/Adnc
https://github.com/PeyShine/Demo.MicroServer
7、搜索服务 Solr
8、分布式协调器 ZooKeeper 工作原理、配置中心、 Master 举、 Demo
9、ORM
10、对象映射工具 AutoMapper
11、IOC框架 Autofac
12、DLL包管理 Nuget
13、发布工具 Jenkins
##1.2架构篇 -思想提升
1、企业总体架构
1.5 TOGAF 标准
2、应用架构设计
功能需求到用例、用例活动图、领域图、
架构分层、核心代码
3、统一应用分层
4、诊断工具 WinDbg
ProcDump
##1.3公共应用篇 -业务与技术的结合
1、单点登录sso
Token 使用 JWT标准,以解决不同语言、不同客户端、跨 WebAPI 安全问题。
2、企业支付网关
##1.4进阶篇 -从架构到管理
1、技改之路:从单体应用到微服务
2、技术与业务的匹配与融合
3、研发团队文化是怎么“长”出来的
业务研发人员就可以快速地进入项目实战 后面新加入的团队成员也可通过 自主快速学习 这是我们之前对自己的
要求,尽量降低工具对研发人员的门槛简单实用、降低戚本。本书中部分 Demo 采用
#、 Java Go 语言,但到了框架与架构 面,与语 本身没有太多关系,如 RabbitMQ
Job Red is 和集中式日志 LK 服务端的部署都是 样的 只是客户端语 版本稍有不
所