代码层面
1,开进程池线程池
2,使用协程
3, 异步服务,使用异步的方式来解决耗时任务,例如 asyncio 模块
架构层面
1,使用docker起多个容器
2,使用微服务,例如支付模块访问量大,可以用java或者go来写,只需保证数据库的一致性即可,每个微服务之间的调用使用Json或者xml,此处注意传输数据需要序列化和反序列化
3,分布式框架
硬件层面
1,提升服务器性能,增加内存,cpu个数
网络层面
1,使用CDN镜像加速器
2,静态资源存在各种云上(如七牛云,阿里云oss)