程序员必点技能

/ 0评 / 0

1.DNS

公网DNS

局域网DNS(coreDNS)

2.负载均衡

3. 网关

3.缓存

4.CI/CD

CI

CD

5.架构风格

5.中间件

消息队列

任务调度

配置

6.sql

olap

oltp

7.troubleshooting三剑客

log

trace

实现一个trace并不复杂,重点在于怎么将上下游的日志串起来方便排查问题

monitor(时序)

monitor里面的数据按照时间窗口来聚合,将一个个时间窗口的数据进行count,avg,sum等等聚合,聚合出来按照时间进行排序,就形成了mertic

  • 监控对象
  • 基础设施
  • cpu
  • memory
  • io
  • 应用
  • http requests code
  • http lantency
  • jvm
  • 自定义mertic
  • 解决方案:
  • prometheus
  • 云产品,appinsight(Azure)

alert

alert

重点在于如何定义slo等级

8.常见解决方案:

identity(user and system)

9.安全

存储:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注