
架构调优
程序小小生
程序小小生
展开
-
架构调优(一):什么是分布式计算方式(分布式+多进程+多线程+多协程)
架构调优一:什么是分布式计算方式(分布式+多进程+多线程+多协程)?下面软盟网小编先来举个最简单的例子: 把1-10000每个数求平方 服务器server: 用两个队列存储任务、结果 定义两个函数 要实现分布式得继承multiprocessing.managers.BaseManager 在主函数里multiprocessing.freeze_support()开启分布式支持 注册两...原创 2019-04-14 11:56:04 · 469 阅读 · 0 评论 -
架构调优(二):什么是分布式、高并发、多线程,到底有什么区别?
当提起这三个词的时候,是不是很多人都认为分布式、高并发、多线程很高大上?那么什么是分布式、高并发、多线程,到底有什么区别?在架构调优中有什么意义呢?下面软盟网小编整理了下: 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程...原创 2019-04-14 12:15:56 · 556 阅读 · 0 评论 -
架构调优(三):高并发解决方案汇总及如何设计一个高并发秒杀系统
架构调优中高并发是必然会遇到的问题,特别是在大访问量、QPS大的秒杀系统中是很常见的。下面软盟小编就来分享下: 高并发解决方案汇总: 一、对于被频繁调用,更新频率较低的页面,可以采用HTML静态化技术 二、图片服务器分离 三、数据库集群和库表散列 mysql主从。m-m-s-s-s...(2个主,多个从。多个从使用负载均衡。主写入数据,从读取数据) 四、缓存。众多的缓存框架...原创 2019-04-14 20:16:07 · 556 阅读 · 1 评论