上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: https://dzone.com/articles/consul-proxysql-and-mysql-ha?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed:%20dzone https://boke.wsfnk.com/arch 阅读全文
posted @ 2019-01-29 14:21 凯文队长 阅读(3868) 评论(0) 推荐(0) 编辑
摘要: https://www.w3cschool.cn/architectroad/architectroad-mysql-parallel-copy.html 三、结尾 从mysql并行复制缩短主从同步时延的思想可以看到,架构的思路是相同的: (1)多线程是一种常见的缩短执行时间的方法 (2)多线程并发 阅读全文
posted @ 2019-01-28 14:56 凯文队长 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 阅读全文
posted @ 2019-01-25 10:54 凯文队长 阅读(942) 评论(0) 推荐(0) 编辑
摘要: QPS = req/sec = 请求数/秒 QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS: 单个进程每秒请求服务器的成功次数 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请 阅读全文
posted @ 2019-01-25 10:46 凯文队长 阅读(3839) 评论(0) 推荐(0) 编辑
摘要: Nginx 作为Web服务器或者负载均衡器,一般不执行业务逻辑,而是将请求转到后端服务器,比如 Tomcat 或者 php-fpm,后端处理完毕之后将经过 nginx 将数据返回给用户。在请求转发的过程中,nginx 可将中间数据在本地进行缓存,这样未来一段时间内的请求相同的数据,Nginx 可以直 阅读全文
posted @ 2019-01-25 09:53 凯文队长 阅读(4053) 评论(0) 推荐(0) 编辑
摘要: http://www.open-open.com/lib/view/open1454502890526.html 阅读全文
posted @ 2019-01-25 09:26 凯文队长 阅读(111) 评论(0) 推荐(0) 编辑
摘要: def say_hi(): while True: ret0 = "heihei" print(" before ") msg = yield ret0 #yield后的内容ret0,返回给外面res_out=g.send(1) print("say hi", msg) print(" after 阅读全文
posted @ 2019-01-24 17:16 凯文队长 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 所以,关于协程可以总结以下两点: (1)线程的调度是由操作系统负责,协程调度是程序自行负责。 (2)与线程相比,协程减少了无畏的操作系统切换。 实际上当遇到IO操作时做切换才更有意义,(因为IO操作不用占用CPU),如果没遇到IO操作,按照时间片切换,无意义。 阅读全文
posted @ 2019-01-24 14:37 凯文队长 阅读(132) 评论(0) 推荐(0) 编辑
摘要: http://www.ttlsa.com/mongodb/mongodb-study/ https://www.jianshu.com/p/f05f65d3a1dc 阅读全文
posted @ 2019-01-23 17:37 凯文队长 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Python2.x中使用xrange代替range 阅读全文
posted @ 2019-01-23 09:30 凯文队长 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页