简单的设计可以,前端通过dnspod搭建多个通道连接到nginx上或者SLB服务器,这个作为后端集群的反向代理和负载均衡服务器,然后后端可以动态扩展多台实际的逻辑服务器。
如果有静态资源,还可以通过cdn服务来做cache加速访问。同样,后端如果有数据库,也需要做好主备和容灾,以及加一级缓存,可以通过redis或者memcache做。
高并发的核心就是能通过内存或者缓存的绝不通过db,同时业务不要阻塞,一般都是使用非阻塞IO多路复用,比如linux上面的epoll等技术
首页 >
简单的设计可以,前端通过dnspod搭建多个通道连接到nginx上或者SLB服务器,这个作为后端集群的反向代理和负载均衡服务器,然后后端可以动态扩展多台实际的逻辑服务器。
如果有静态资源,还可以通过cdn服务来做cache加速访问。同样,后端如果有数据库,也需要做好主备和容灾,以及加一级缓存,可以通过redis或者memcache做。
高并发的核心就是能通过内存或者缓存的绝不通过db,同时业务不要阻塞,一般都是使用非阻塞IO多路复用,比如linux上面的epoll等技术