架构 |
分布式系统 |
CAP, ACID, BASE, 哈希分布 |
架构 |
微服务 |
[幂等性] |
架构 |
Docker |
Docker |
架构 |
Kubernetes |
DNS, HPA, headless, Kubernetes |
架构 |
Istio |
[Istio] |
算法 |
微服务 |
[幂等性] |
大数据 |
微服务 |
[幂等性] |
开发 |
测试框架 |
[xUnit] |
开发 |
编码规范 |
编程的智慧, Google Style, Alibaba Style |
开发 |
版本控制 |
[Git] |
开发 |
构建工具 |
Make |
测试 |
自动化测试 |
grpccurl |
Java |
SE |
[自动包装], [泛型], [枚举], [静态导入], [可变参数], [集合类], [线程类], [线程池], [异步并发锁] |
Java |
API |
JUC |
Java |
EE |
[Maven], Spring Cloud, [MyBatis] |
Python |
|
[Keystone], [NetBox] |
Go |
|
[Casbin] |
中间件 |
数据库 |
Redis, [MySQL], [PostgreSQL], [MongoDB] |
中间件 |
消息队列 |
[Kafka], [RabbitMQ] |
中间件 |
负载均衡 |
Nginx, [HAProxy] |
中间件 |
|
[Keepalived], [Consul], [Confd], Etcd |
运维 |
DevOps |
Google SRE, [Packer], Terraform |
运维 |
运维模式 |
[Pet], [Cattle] |
运维 |
运维平台 |
[OpenStack], [Vmware Vsphere], [SAN/NAS], IOT, [公有云], OpenShift, [Ansible] |
Linux |
CPU |
[运行级别], [上下文], [运行队列], [进程调度], [系统调用], [CPU管理] |
Linux |
内存 |
[虚拟内存], [Swap换入换出], [内存寻址], [内存管理] |
Linux |
I/O(磁盘) |
[缺页中断], [IOPS], [IO管理], [VFS] |
Linux |
I/O(网络) |
[TCP/IP], [IO模型], [Bonding], [Bridge], [网络管理] |
Linux |
内核(shell) |
[内核定制], [内存参数优化], [脚本编程] |
网络 |
接入层(L2) |
[VTP], [SPF], [Trunk], [端口安全] |
网络 |
汇聚层 |
[动态路由(OSPF)], [静态路由], [端口汇聚(EC)], [MSTP VRRP] |
网络 |
传输层 |
防火墙, [路由器], [VPN], [负载均衡(LB)], [ICMP], TCP/UDP |
网络 |
互联层 |
[专线(QOS)], [异地灾备], [异地多活], [按SET部署] |
运维 |
存储_文件存储 |
GlusterFS, NFS |
运维 |
存储_块存储 |
[SAN], [DAS] |
运维 |
存储_对象存储 |
[Swift], [Ceph] |