后端技术架构
2026-02-12 14:24:19 0 举报
AI智能生成
后端技术架构梳理
作者其他创作
大纲/内容
一、接入层技术栈
网关技术:Spring Cloud Gateway、Istio、Kong
负载均衡:Nginx、LVS、K8s Service
流量治理:Sentinel、Hystrix、Resilience4j
安全技术:OAuth2.0、JWT、HTTPS、WAF
二、应用层技术栈
开发框架:Spring Boot、Spring Cloud、Spring Cloud Alibaba
微服务通信:RESTful API、gRPC、Dubbo、Spring Cloud OpenFeign
开发语言:Java、Go、Python(多语言适配)
代码管理:Git、GitLab、GitHub、Maven/Gradle
三、中间件技术栈
消息队列:RocketMQ、Kafka、RabbitMQ
注册配置:Nacos、ZooKeeper、Apollo
分布式工具:Redis(分布式锁/ID)、Seata(分布式事务)、XXL-Job(任务调度)
缓存技术:Redis、Memcached、Caffeine(本地缓存)
四、数据层技术栈
关系型数据库:MySQL、PostgreSQL、Oracle
NoSQL数据库:Redis、MongoDB、Elasticsearch、Milvus(向量库)
存储扩展:Sharding-JDBC、MyCat(分库分表)、TiDB(NewSQL)
大数据存储:HDFS、ClickHouse、Hive
五、运维监控技术栈
容器化:Docker、Kubernetes(K8s)
CI/CD:Jenkins、GitLab CI、ArgoCD、Docker Registry
监控告警:Prometheus、Grafana、SkyWalking、ELK(日志分析)
容灾备份:主从复制、哨兵模式、异地多活、MinIO(对象存储备份)
六、底层支撑技术
操作系统:Linux(CentOS、Ubuntu)
网络协议:TCP/IP、HTTP/HTTPS、HTTP2/HTTP3
虚拟化:KVM、VMware、容器运行时(Containerd)
云服务:ECS、RDS、OSS、云原生中间件
0 条评论
下一页