互联网金融带来的挑战:互联网产品推出或者活动时刻,超寻常的高并发发生。
解决问题的思路:
一般互联网的高并发到来时刻都是有预知性的事件,比如秒杀活动、互联网新产品发布、促销活动等。
那么解决该问题的最本能反应就是:高并发的离散高点能够迅速扩展系统的处理能力,也就是说要求系统具备很高的弹性。如何提高这个弹性,当然需要存储、数据库、应用服务器、网络等多个层面的协同支持。但是有点我认为一下两点设计思想是非常关键的,不论是在哪一个层面:
1)不同功能通过物理分离提高系统伸缩性。
2)相同功能通过集群设计提高系统可用性。