平台重点考虑三个方面
一。高可用:
当服务运行压力达到一定程度,可以实现在线横向拓展的能力。
采用nginx代理实现集群,要求session不存内容,内容单独存在第三方内存
二。数据存储压力:
采用可横向扩展的分布式存储。mysql虽然可以做,但是调优的要求一般难以做到。
考虑采用关系数据库处理业务+大数据分析平台方案。上面说的备选。
三。松散耦合:
采用基于消息的事务一致性。
涉及技术或者工具:
html5、css3、springMVC、spring、redis、Apache Kafka、apache spark