微软 MVP,公众号:DotNet NB,CloudNative NB
能力说明:
熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。对Istio具备基础运维能力,掌握基本组件的知识。
能力说明:
掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明本文是学习B站毛剑老师的《API 工程化分享》的学习笔记,分享了 gRPC 中的 Proto 管理方式,Proto 分仓源码方式,Proto 独立同步方式,Proto git submodules 方式,Proto 项目布局,Proto Errors,服务端和客户端的 Proto Errors,Proto 文档等等
安全
Scrum 团队
Scrum 核心
Scrum 简介
敏捷开发
异常处理 其他 高级功能
Consumer 消费者 Producer 生产者 Request-Response 请求-响应
Masstransit 是什么 Quickstart 消息 Message
异步处理 应用解耦 流量削锋 日志处理
WorkQueue Publish/Subscribe Routing EmitLog
发送端 接收端 rabbitmq container 发送信息
主要使用场景 队列的三种形式 消息队列的优点
- Lighter.Domain - Lighter.Application.Contract - Lighter.Application - LighterApi - Lighter.Application.Tests
- 问题查询单个实现 - 问题查询列表实现 - 问题跨集合查询实现 - 问题创建实现 - 问题更新实现 - 问题回答实现 - 问题评论实现 - 问题投票实现 - 回答实现
- MongoDB 数据库设计 - API 实现概述
- 排序 - 索引类型 - 创建索引
- 整体更新 - 更新字段 - 字段操作 - 数组操作 - 删除
- 写入 - 查询 - 查找操作符 - 逻辑操作符 - 其他 - 嵌套对象 - 数组 - 游标方法
- mysql vs mongo - 快速开始
- 状态 - 自动变更检测 - 不查询删除和更新 - 并发
- 关联数据加载 - 客户端与服务端运算 - 跟踪与不跟踪 - 复杂查询运算 - 原生 SQL 查询 - 全局查询筛选器
- 一对多 - 一对一 - 多对多 - 示例
- 连接字符串 - 异步编程 - 日志 - DbContext池 - 类和配置表 - 属性和列配置 - 并发token - 索引
- ORM - Repository 仓储 - UnitOfWork 工作单元 - DB Context 与 DB Set - EF Core快速开始示例
- 安装 Docker - 配置 docker 镜像仓库国内镜像地址 - 运行 mysql docker container - 通过 Navicate 连接
- MVC与MVVM - 模型绑定 - 自定义模型绑定器 - 模型验证 - 返回数据处理
- 路由模板 - 约定路由 - 特性路由 - 路由冲突 - 终结点
- 管道 - 中间件
- 什么是 REST,什么是 RESTful - RESTful API 设计 - RESTful 成熟度模型
- 什么是 Host - Host 的默认配置做了哪些事情 - 框架提供的服务 - HostedService 后台服务
- IConfiguration - Options
- ILogger 的使用 - 日志的 ID - 日志的分类 - 日志的级别 - LoggerProvider - 日志的最佳实践
- 什么是依赖注入 - .NET Core DI 生命周期 - 服务设计 - 服务范围检查
- http协议 - web server && web application framework - .net 与 .net core asp .net core - web api 示例
1.1 什么是软件架构 1.2 软件架构的基本思路 1.3 单体向分布式演进、云原生、技术中台