1.垂直分层
DNS层,跨机房部署,负载均衡,共享存储实现动静分离,Nginx后挂载服务器集群,服务器集群后面挂载微服务化,微服务后挂载数据库读写分离、分库分表+消息队列+任务队列+任务调度+数据库同意归档+异步批处理
2.水平分层
根据业务划分业务线,每个业务设计区分键,根据userNo实现用户隔离,根据ip设计地区隔离,根据用户级别设计级别隔离,根据关键key设计hash散列,考虑分区的扩容、缩容、备灾、监控等
3.数据同步
汇总集群,建立一个统一的数据汇总集群(hadoop、spark),将数据汇总到统一的大数据集群中,再进行统计,汇总,运算等。