功能正确
性能满足
qps
rt
服务拆分,分布式计算和存储,可扩展,缓存redis
分布式服务的数据一致性要求
缓存的数据淘汰机制
数据库拆分
名字服务:zookeeper
异步
消息传输:rpc接口,队列
安全
防止恶意攻击
输入检查,
流量控制
反作弊
信息泄露
稳定性:
所有服务要多备份
最好能自动注册和发现,切换,这样不用停服务
数据更新能对服务的io性能影响小,尤其是大量数据写入的时候
服务降级:某些特殊时候,流量特别大,需要特别小心,别挂了
容灾:如果真挂了,需要有准备
平时要演练
监控:
服务器,进程,端口
日志搜集和分析
kafka,elk
报表系统
流量监控和分析
效果评估:
针对不同用户,进行ABtest
小流量测试
运维:
docker
技术选型