1
artandlol 2018-03-13 18:56:30 +08:00 via iPhone
改用 k8s 架构,只要机器够,复制 POD 副本,假设一个 pod 只支持 100 那么 100 个不就 1 万了。
机智脸 |
2
ragrok 2018-03-13 21:55:20 +08:00
可以当担高级工程师,一万多并发是一个很大的数目了。
|
3
tidezyc 2018-03-13 22:08:05 +08:00 via Android
要看一万并发的是啥操作,一万并发的写内存和写 DB 就完全不是一个概念
|
4
terrywater 2018-03-13 22:09:39 +08:00
高并发主要的难题是 数据操作的一致性
并不是累加机器就解决了那么简单,您可以参看下这个知乎文章: https://www.zhihu.com/question/68400063 |
5
trys1 2018-03-13 22:11:17 +08:00 via Android
同意 3 楼
|
6
terrywater 2018-03-13 22:12:54 +08:00
您可以搜索一下,高并发 数据一致性。
|
7
feverzsj 2018-03-13 22:14:34 +08:00
即时通信类的服务,单机百万,甚至千万连接都很普遍
|
9
Paddington 2018-03-13 23:17:48 +08:00
C10K,似乎刚刚达门槛。。。
|
10
niubee1 2018-03-13 23:20:10 +08:00
一万个并发是什么?并发请求?在线连接数?
|
11
won 2018-03-13 23:22:04 +08:00
LZ 的问题应该是软件代码问题,不是网络架构。一万并发不算大,PY 或者 PHP 应该都能支撑,百万级并发基本就只能依赖 java 了
|
12
helloworld12 2018-03-13 23:47:00 +08:00
有配置要求吗?一核 2G 2 核 4G ?
|
13
chenqh 2018-03-13 23:56:42 +08:00 via iPhone
感觉吊吊的?果然 v 友都是上万并发的,我上家公司高峰不超过 100tps
|
14
misaka19000 2018-03-14 00:14:06 +08:00 via Android
一万 fd 其实很容易 只不过是维护了一堆数据结构而已 但是如果还要加上具体业务的话可能就会变得非常复杂了
|
15
night98 2018-03-14 01:35:03 +08:00 via Android 1
一万并发....就是每天 864000000 个请求,每天 8 亿多的请求数
|
17
cassyfar 2018-03-14 02:24:31 +08:00
这个 10000 并发数量是指 TPS 吗?如果是的话,那这是个非常高的数目了。
|
20
des 2018-03-14 08:44:45 +08:00 via Android
估计说的是百万在线吧
百万并发。。。感情他们是做 cdn 的吧 |
21
ycz0926 2018-03-14 09:06:29 +08:00
得具体分析下业务场景:
1、高峰时段 10K,还是长连接的 10k 2、业务逻辑是什么,会不会频繁的读写 db 3、性能瓶颈在哪里,是语言的锅,还是架构 …… 觉得,是不是应该对具体场景进行优化或者思考架构? |
22
harry890829 2018-03-14 09:10:09 +08:00
@assad #19 我也在好奇为何只能依赖 Java …… go 表示不服,c/c++表示不服
|
23
ibegyourpardon 2018-03-14 09:25:37 +08:00
@harry890829 连用持久化方式跑的 php 都不服气,表示跃跃欲试。
|
24
sujin190 2018-03-14 09:39:58 +08:00
我觉得可能的意思的社交或有热点,就比如微信推送文章的时刻,会产生比较高的并发,但长时间看 rps 可能还是不一样的,而且一般来说社交类的读写比会非常高,一万每秒并是不特别大的吧,要是每秒一万个新贴请求,那才是很大的量
就微博这样现在比较大的社交网络来说,普遍会使用拉模式,所以热点的时候拉取合成每个人的信息流会占用大量资源,但这个似乎也并发处理关系不大的吧 如果是即时通信一万那毛毛雨的啊,随便搞搞都能十万起 如果是视频类社交网络,普遍来说压力也不在自己服务器这边的吧 |
25
scriptB0y 2018-03-14 16:20:15 +08:00
whatsapp 1 台机器 200 万并发……
|
27
juoyi OP @terrywater 非常感谢
|
28
s609926202 2018-12-30 08:55:10 +08:00 via iPhone
@scriptB0y 这机器得是什么配置,
|
29
scriptB0y 2018-12-30 20:32:39 +08:00
@s609926202 可以搜一下相关信息,不过他们用 Erlang 并发性能也非常高
|
30
nutting 2020-11-05 20:26:08 +08:00
看一万并发是干啥了,如果就是内存操作一个变量那很轻松。要是一次操作里只查询 redis 也差不多,mysql 的读写就难了
|