微服务架构知识图谱
2022-12-16 10:58:42 0 举报
AI智能生成
微服务架构知识图谱
作者其他创作
大纲/内容
开发
安全
访问安全
认证鉴权/流控/黑白名单
数据传输安全
签名
数据访问安全
加密
数据鉴权
脱敏
服务安全
熔断/降级
通信方式
dubbo
grpc
http rest
RPC-thrift
服务粒度
横向拆分
业务间的拆分
纵向拆分
业务中模块/组件的拆分
服务分层
明确依赖关系、拒绝循环依赖
异步处理
@Async
MQ(RabbitMQ/Kafka)
项目管理
版本控制
SVN/gitlab
持续集成
Jenkins
分布式
分布式事务
seata
分布式锁
基+redis/zookeeper的分市式锁
分布式作业调度
xxl-job/elasticJob
文件管理
分布式文件存储
ftp文件管理服务
代码质量
sonarqube
运维
部署
包部署
Jenkins
容器部署
K8s/Docker
部署环境
数据中心/云/容器化
监控
监控指标
CPU/MEM/IO
日志/API
PV/QPS/响应时间
自定义业务指标
报警
电话短信/邮件/DingTalk
报警定义
统一日志收集
ELK
安全
安全策略配置
ip/端口互通配置
Nginx/DNS
链路追踪
skywalking/Pinpoint
测试
单元测试
API
Mock/swagger/postman
集成测试
组件测试
性能测试
JMeter
自动化测试
0 条评论
下一页