MicroZero教程 前言与目录

MicroZero基于RPC模式的微服务构架,适用于.Net Core/.Net Framework,项目已开源项目介绍点这里

本教程准备按三个程度进行编写,主线为入门教程,以代码实现为主;支线(*号标记)为深入学习,以理论与图解为空;拓展以源代码分析为主,吸引社区开发者。

教程初步目录如下:

1 系统组成与安装部署

1.1 构架简介

1.2 部署目录层次结构

1.3 Ubuntu16.4部署ZeroNet

1.4 ZeroCenter配置文件说明

1.4 *HttpGateway介绍

1.5 *ZeroStation介绍

1.6 *ZeroMonitor介绍

1.7 *ZeroCenter介绍

2 如何开发Api

2.1 快速实现一个ZeroApi

2.2 ZeroApplication配置文件说明

2.3 在Asp.core.net中使用ZeroNet

2.4 * 依赖注入与服务发现

2.4 (拓展)服务发现与治理是如何实现的

2.6 *Api访问控制

2.7 *负载均衡与Zmq

3 服务鉴权

3.1 令牌与Auth2.0

3.2 *鉴权流程解析

3.2  *全局下文与用户信息

4 事件广播

4.1 如何实现事件广播与订阅

4.2 *实时广播原理

4.3 (扩展)如何实现一个网络事件架

5 消息队列

5.1 如何实现与使用可靠消息队列

5.2 消息队列与事件广播的异同

5.3 *如何重播消息

5.4 (拓展)消息是如何保存的

6  API流程跟踪

6.1 如何使用API流程跟踪

6.2 (拓展)数据传输格式分解与流程跟踪原理

6.3 如何利用流程跟踪进行测试与验收

7 日志系统

7.1 LogRecorder的配置与使用

7.2 日志文件管理

7.4 日志与流程跟踪

8 服务管理

8.1 服务安装、卸载与启动暂停

8.2 服务并发图表跟踪

8.3 流程跟踪与流程图还原

8.4 API文档自动更新

9 服务优化与高并发

9.1 ZMQ-最快的消息队列开发组件

9.2 多线程与任务调度

9.3 并发瓶颈与优化

9.4 网络流程与传输优化

9.5 不该被的锅--网络怎么就拥堵了

9.6 单机缓存

9.7 分布式缓存

10 设计工具

10.1 EntityModel设计器

10.2 API开发的最佳偷懒姿势与高产出。

10.3 持续偷懒--加入设计器开发

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值