大话程序猿眼里的高并发架构 (查看原文)

前言高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量...

blog.thankbabe.com   
评论 (24)
Thumb

Suneo 2016-09-15 10:55

好多错别字...
Thumb

杉枫 2016-09-15 12:32

cdn骚年
Thumb

沟槽 2016-09-15 16:30

nginx少年
Thumb

SFLYQ 2016-09-15 17:28

不好意思,感谢留言提醒,厦门这波台风太凶残,等我处理完事情尽快改正错别字问题,以后发文前我会多审核几遍,感谢支持!
Thumb

SFLYQ 2016-09-15 18:19

原文已改,刚看了下留言的错别单字,一下子感觉好尴尬,这种低级错误!请见谅!
Thumb

晓茵 2016-09-15 18:53

👍🏻
Thumb

王大虎 2016-09-15 21:03

mark
Thumb

哈今天没洗头 2016-09-15 21:11

CDN吧?
Thumb

祯赢 2016-09-15 22:09

不错
Thumb

u267891 2016-09-16 00:01

如果连CDN,nginx都能打错,骚年好大意……
Thumb

niunan 2016-09-16 00:50

,支持支持
Thumb

空巢搬砖仔 2016-09-16 02:22

特别是在凌晨的时候,台风太凶残了
Default avatar

堼號灬宸 2016-09-17 13:50

楼主有没有考虑过地域问题呢,比如美国,欧洲访问!!
Thumb

这孩纸长的可好看了 2016-09-17 18:20

cnd是什么鬼。
Thumb

SFLYQ 2016-09-17 18:40

原文已经改正,请见谅!
Thumb

kb永远的24 2016-09-17 21:07

是不是n键坏了。。nginx,mongodb都少了n。。。
Thumb

SFLYQ 2016-09-17 21:12

已瞎,绝对是BUG
Thumb

久依 2016-09-19 06:54

专业术语都没打正确啊CND.... 但是思路可以借鉴
Default avatar

tomnic 2016-09-19 20:07

问下楼主,利用消息队列去数据库插入数据,如果现在的业务需要插入记录后,返回插入记录的主键到前台,该怎么做(不能在插入记录前生成主键返回!)
Thumb

xiaoai2011 2016-09-19 21:45

很多深层次的没讲啊,作者
Thumb

SFLYQ 2016-09-19 22:32

@tomnic 根据你的需求场景可以和服务器长连接等待获取程序数据入库后的主键后再断开。
Thumb

SFLYQ 2016-09-19 22:33

@xiaoai2011 收到你的反馈
Thumb

u283051 2016-09-20 09:12

请教一下,高并发时候如果不考虑负载均衡,那么fd不够用了怎么办?我给服务器调到65535,然而还是会耗尽。如果用多线程,那么缺省8M的栈很快会把内存耗尽,同时4K并发都做不到。
Thumb

SFLYQ 2016-09-20 10:02

@双节棍/~ 你的描述没看懂,fd是啥,没有使用服务器均衡负载吗?只有一台服务器?设置接收请求队列长度的值并不是代表服务器能同时消耗这么大的请求量, 真正能进入服务器进行处理请求的要看最大工作线程数有多少,其他都在队列里等待,不调整服务器架构的情况下,可以先通过优化请求量大的接口的,提高响应速度,提高吞吐率
Post wxa image%2f7ddf3d22328a49aebe770446a0b9c327 用微信扫描
小程序码阅读原文

开发者头条

程序员分享平台