🔥
码云GVP开源项目 12k star
Uniapp+ElementUI 功能强大 支持多语言、二开方便!
广告
LB(负载均衡)是一个通用服务,一般云厂商的 LB 服务基本都会如下功能: * 支持四层协议请求(包括 TCP、UDP 协议); * 支持七层协议请求(包括 HTTP、HTTPS 协议); * 集中化的证书管理系统支持 HTTPS 协议; * 健康检查; 如果你线上的服务机器都是用的云服务,并且是在同一个云服务商的话,可以直接使用云服务商提供的 LB 服务,如阿里云的 SLB,腾讯云的 CLB, 亚马逊 的 ELB 等等。如果是自建机房基本都是 LVS + Nginx。
前言
一、各系统组件选型
1.1项目管理/Bug管理/问题管理
1.2 DNS
1.3 LB(负载均衡)
1.4 CDN
1.5 RPC框架
1.6 名字发现/服务发现
1.7 关系数据库
1.8 NoSQL
1.9 消息中间件
1.10 代码管理
1.11 持续集成
1.12 日志系统
1.13 监控系统
1.14 配置系统
1.15 发布系统/部署系统
1.16 跳板机
1.17 机器管理
二、创业公司的选择
1.选择合适的语言
2.选择合适的组件和云服务商
3.制定流程和规范
4.自研和选型合适的辅助系统
5.选择过程中需要思考的问题
三、基于云的创业公司后台技术架构