T********i 发帖数: 2416 | 1 注意,顶多10张票。
大家舞狮子抢绣球不也如此么?
资源不足,会多花几毫秒,或者几秒,有问题么?
那些胡扯什么指数的,明显又是民科。 |
L*****e 发帖数: 8347 | 2 把这条加入需求中去,最多出现10个有票不出的failure。。。如果是这样,应该属于
可以接受的容错率。。。
★ 发自iPhone App: ChineseWeb 8.2.2
【在 T********i 的大作中提到】 : 注意,顶多10张票。 : 大家舞狮子抢绣球不也如此么? : 资源不足,会多花几毫秒,或者几秒,有问题么? : 那些胡扯什么指数的,明显又是民科。
|
S*A 发帖数: 7142 | 3 我其实 27 楼給了个算法可以解决这个问题。
不需要用户从新订票。 |
b*******s 发帖数: 5216 | 4 其实也可以用我做的那个方案,锁定点不在票数上,而是具体到座位,downside就是碎
片化
【在 L*****e 的大作中提到】 : 把这条加入需求中去,最多出现10个有票不出的failure。。。如果是这样,应该属于 : 可以接受的容错率。。。 : : ★ 发自iPhone App: ChineseWeb 8.2.2
|
g*****g 发帖数: 34805 | 5 太监了你就改需求,早干嘛去了?吹decrement的时候那个得瑟,现在永远做太监了有
何感想?
【在 T********i 的大作中提到】 : 注意,顶多10张票。 : 大家舞狮子抢绣球不也如此么? : 资源不足,会多花几毫秒,或者几秒,有问题么? : 那些胡扯什么指数的,明显又是民科。
|
z****e 发帖数: 54598 | 6 这个我觉得挺难论证的
10这个数字是EMPIRICAL? |
T********i 发帖数: 2416 | 7 你在本版信用已经基本破产了,今晚我就宽容你一次。
【在 g*****g 的大作中提到】 : 太监了你就改需求,早干嘛去了?吹decrement的时候那个得瑟,现在永远做太监了有 : 何感想?
|
T********i 发帖数: 2416 | 8 你又来秀智商无下限了?
你还是当你的全堆工程师算了。自取其辱为啥?
【在 z****e 的大作中提到】 : 这个我觉得挺难论证的 : 10这个数字是EMPIRICAL?
|
z****e 发帖数: 54598 | 9 哈哈,那我真不知道怎么证明
你来证
【在 T********i 的大作中提到】 : 你又来秀智商无下限了? : 你还是当你的全堆工程师算了。自取其辱为啥?
|
z****e 发帖数: 54598 | 10 前提是别用其他人的方案
这显然是补丁
【在 S*A 的大作中提到】 : 我其实 27 楼給了个算法可以解决这个问题。 : 不需要用户从新订票。
|
|
|
g*****g 发帖数: 34805 | 11 一个北京-上海-兰州的票贩子,不停大量的发订单,占了所有订单的90%,另外10%是
广大人民的北京-上海。
偏偏上海-兰州已经卖完了。很有可能的结果就是北京-上海的票,一张都卖不出去。
还什么10张,纯粹做了太监往回找脸。
【在 z****e 的大作中提到】 : 这个我觉得挺难论证的 : 10这个数字是EMPIRICAL?
|
L***n 发帖数: 6727 | 12 你第一句还成,后面一句就没必要了,而且双方用语都可以讲究写,别那么亲热不分彼
此的
【在 g*****g 的大作中提到】 : 太监了你就改需求,早干嘛去了?吹decrement的时候那个得瑟,现在永远做太监了有 : 何感想?
|
T********i 发帖数: 2416 | 13 你不知道我偏不告诉你。
说明你不配讨论这个问题。period.
【在 z****e 的大作中提到】 : 哈哈,那我真不知道怎么证明 : 你来证
|
z****e 发帖数: 54598 | 14 老魏又装
哈哈
【在 T********i 的大作中提到】 : 你不知道我偏不告诉你。 : 说明你不配讨论这个问题。period.
|
z****e 发帖数: 54598 | 15 是,这就是我回答上海老姜的那个肉鸡梨子
n趋近于无穷很容易实现
【在 g*****g 的大作中提到】 : 一个北京-上海-兰州的票贩子,不停大量的发订单,占了所有订单的90%,另外10%是 : 广大人民的北京-上海。 : 偏偏上海-兰州已经卖完了。很有可能的结果就是北京-上海的票,一张都卖不出去。 : 还什么10张,纯粹做了太监往回找脸。
|
z****g 发帖数: 75 | 16 就不会先看一下
真是脑子不好使
【在 g*****g 的大作中提到】 : 一个北京-上海-兰州的票贩子,不停大量的发订单,占了所有订单的90%,另外10%是 : 广大人民的北京-上海。 : 偏偏上海-兰州已经卖完了。很有可能的结果就是北京-上海的票,一张都卖不出去。 : 还什么10张,纯粹做了太监往回找脸。
|
L*****e 发帖数: 8347 | 17 讨论的锁票数就是为了简化讨论而已,实现时当然得锁座位,即使还有很多票,你也不
能同一个座位卖两次不是?不过不觉得锁座位在计算上比锁票数有啥不同,在剩最后一
张票需要抢时,本质是一样的。。。也许我没理解你说的方案?在哪个楼里?楼实在太
多了,眼晕。。。
★ 发自iPhone App: ChineseWeb 8.2.2
【在 b*******s 的大作中提到】 : 其实也可以用我做的那个方案,锁定点不在票数上,而是具体到座位,downside就是碎 : 片化
|
T********i 发帖数: 2416 | 18 你这只能证明你不配讨论这个问题。
先抢先得,是规矩,票贩子问题没在specs里面。
和10张票震荡是两个问题。你混为一谈,是自取其辱。
【在 g*****g 的大作中提到】 : 一个北京-上海-兰州的票贩子,不停大量的发订单,占了所有订单的90%,另外10%是 : 广大人民的北京-上海。 : 偏偏上海-兰州已经卖完了。很有可能的结果就是北京-上海的票,一张都卖不出去。 : 还什么10张,纯粹做了太监往回找脸。
|
b*******s 发帖数: 5216 | 19 你还是不明白,同时参与抢的就那么多线程,只要票数多于线程数
你的n再大也没用
【在 z****e 的大作中提到】 : 是,这就是我回答上海老姜的那个肉鸡梨子 : n趋近于无穷很容易实现
|
b*******s 发帖数: 5216 | 20 我回头整理下发个帖
【在 L*****e 的大作中提到】 : 讨论的锁票数就是为了简化讨论而已,实现时当然得锁座位,即使还有很多票,你也不 : 能同一个座位卖两次不是?不过不觉得锁座位在计算上比锁票数有啥不同,在剩最后一 : 张票需要抢时,本质是一样的。。。也许我没理解你说的方案?在哪个楼里?楼实在太 : 多了,眼晕。。。 : : ★ 发自iPhone App: ChineseWeb 8.2.2
|
|
|
S*A 发帖数: 7142 | 21 是补丁,准确的是改良版的 Wei 的方案。
目前看来可以解决这个好虫的特例问题。
【在 z****e 的大作中提到】 : 前提是别用其他人的方案 : 这显然是补丁
|
b*******s 发帖数: 5216 | 22 在票数少的时候应用你的补丁即可,也是个漂亮的解决
【在 S*A 的大作中提到】 : 是补丁,准确的是改良版的 Wei 的方案。 : 目前看来可以解决这个好虫的特例问题。
|
n*****t 发帖数: 22014 | 23 先不说你的地理老师,也不说哪个北卡票贩会买联程票,就算你这个情况,每次冲突
10% 的人还是会先拿到票
【在 g*****g 的大作中提到】 : 一个北京-上海-兰州的票贩子,不停大量的发订单,占了所有订单的90%,另外10%是 : 广大人民的北京-上海。 : 偏偏上海-兰州已经卖完了。很有可能的结果就是北京-上海的票,一张都卖不出去。 : 还什么10张,纯粹做了太监往回找脸。
|
T********i 发帖数: 2416 | 24 还有那个goodbug也不明白这个问题。以为能无限放大。
其实10张票震荡,只要刷票的多于10个,很快就出去了。
【在 b*******s 的大作中提到】 : 你还是不明白,同时参与抢的就那么多线程,只要票数多于线程数 : 你的n再大也没用
|
b*******s 发帖数: 5216 | 25 嗯,是这样的
【在 T********i 的大作中提到】 : 还有那个goodbug也不明白这个问题。以为能无限放大。 : 其实10张票震荡,只要刷票的多于10个,很快就出去了。
|
z****e 发帖数: 54598 | 26 也就使在线程得到请求时候就做了一次排队咯
【在 b*******s 的大作中提到】 : 你还是不明白,同时参与抢的就那么多线程,只要票数多于线程数 : 你的n再大也没用
|
b*******s 发帖数: 5216 | 27 没有任何编程实现,你的request进来顺序导致的,一行代码不用写
【在 z****e 的大作中提到】 : 也就使在线程得到请求时候就做了一次排队咯
|
i*****o 发帖数: 1714 | 28 佩服你顶着被骂的压力等到了正确答案。
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 也就使在线程得到请求时候就做了一次排队咯
|
z****e 发帖数: 54598 | 29 其实我从古德霸那个例子才开始认真看的
我之前压根都没看老魏说啥,都在扯淡,哈哈
骗人小狗
【在 i*****o 的大作中提到】 : 佩服你顶着被骂的压力等到了正确答案。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
n*****t 发帖数: 22014 | 30 赵策就是唐僧,求知欲还是比较强的
【在 i*****o 的大作中提到】 : 佩服你顶着被骂的压力等到了正确答案。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
|
|
z****e 发帖数: 54598 | 31 陪你们灌水而已,之前在干活
【在 n*****t 的大作中提到】 : 赵策就是唐僧,求知欲还是比较强的
|
b*******s 发帖数: 5216 | 32 学了好继续忽悠人呗,他在本版也是有几个粉的
【在 n*****t 的大作中提到】 : 赵策就是唐僧,求知欲还是比较强的
|
g*****g 发帖数: 34805 | 33 啥叫无论如何枪,都会有震荡?我用db transactino就没震荡。
太监你没鸡鸡不要觉得大家都跟你一样好不好? |
n*****t 发帖数: 22014 | 34 你那不就是 join select 吗?我就用虚拟车次 beat 你
【在 g*****g 的大作中提到】 : 啥叫无论如何枪,都会有震荡?我用db transactino就没震荡。 : 太监你没鸡鸡不要觉得大家都跟你一样好不好?
|
z****e 发帖数: 54598 | 35 网卡实现,说到底还是做了一层排队
【在 b*******s 的大作中提到】 : 没有任何编程实现,你的request进来顺序导致的,一行代码不用写
|
b*******s 发帖数: 5216 | 36 分布式用join有点吓人吧
【在 n*****t 的大作中提到】 : 你那不就是 join select 吗?我就用虚拟车次 beat 你
|
b*******s 发帖数: 5216 | 37 嗯,谁让cpu核都顺序处理指令的呢,你当然可以说一切都是排队
【在 z****e 的大作中提到】 : 网卡实现,说到底还是做了一层排队
|
z****e 发帖数: 54598 | 38 当网卡出现大面积拥堵的时候
能保证在有限时间内响应么?
古德霸提出过99.99%request要响应哦
【在 b*******s 的大作中提到】 : 嗯,谁让cpu核都顺序处理指令的呢,你当然可以说一切都是排队
|
b*******s 发帖数: 5216 | 39 什么叫大面积拥堵
【在 z****e 的大作中提到】 : 当网卡出现大面积拥堵的时候 : 能保证在有限时间内响应么? : 古德霸提出过99.99%request要响应哦
|
z****e 发帖数: 54598 | 40 请求很多,超过网卡能够处理的上限
网络协议那头会要求你在一定时间内响应的
【在 b*******s 的大作中提到】 : 什么叫大面积拥堵
|
|
|
n*****t 发帖数: 22014 | 41 老魏说是 2x 10 GBE,应付 5Mps 够了
【在 z****e 的大作中提到】 : 当网卡出现大面积拥堵的时候 : 能保证在有限时间内响应么? : 古德霸提出过99.99%request要响应哦
|
z****e 发帖数: 54598 | 42 那你可以爆网卡
但是CLOUD时代,你要随便爆网卡,恐怕不那么容易
可以随便爆WEB SERVER |
b*******s 发帖数: 5216 | 43 有超级网卡,哇卡卡
这个我不是很懂,不过我信魏老师的说法
他还是很严肃的程序员,和你的信用差了多少个数量级了
【在 z****e 的大作中提到】 : 请求很多,超过网卡能够处理的上限 : 网络协议那头会要求你在一定时间内响应的
|
g*****g 发帖数: 34805 | 44 99.9%, 4个9我也做不到,3个9是常见SLA.
【在 z****e 的大作中提到】 : 当网卡出现大面积拥堵的时候 : 能保证在有限时间内响应么? : 古德霸提出过99.99%request要响应哦
|
z****e 发帖数: 54598 | 45 前面加CACHE机是吧?
其实CACHE机本身就做了一次排队
流入的请求如果是http req的话
估计不只5m
这么说越来越像1989那个家伙说的了
其实跟古德霸说的也没啥太大差异
【在 n*****t 的大作中提到】 : 老魏说是 2x 10 GBE,应付 5Mps 够了
|
g*****g 发帖数: 34805 | 46 很严肃,丢人了就涎着脸改基本要求的叫做严肃?你看太监明明错了,承认过错吗?
一个基本的transaction常识都没有。
【在 b*******s 的大作中提到】 : 有超级网卡,哇卡卡 : 这个我不是很懂,不过我信魏老师的说法 : 他还是很严肃的程序员,和你的信用差了多少个数量级了
|
z****e 发帖数: 54598 | 47 他说过,不挑硬件
这个他不敢否认
【在 b*******s 的大作中提到】 : 有超级网卡,哇卡卡 : 这个我不是很懂,不过我信魏老师的说法 : 他还是很严肃的程序员,和你的信用差了多少个数量级了
|
n*****t 发帖数: 22014 | 48 古德八是排队关门出票,实时都不存在,能一样嘛
【在 z****e 的大作中提到】 : 前面加CACHE机是吧? : 其实CACHE机本身就做了一次排队 : 流入的请求如果是http req的话 : 估计不只5m : 这么说越来越像1989那个家伙说的了 : 其实跟古德霸说的也没啥太大差异
|
n*****t 发帖数: 22014 | 49 网卡他很早就说了
【在 z****e 的大作中提到】 : 他说过,不挑硬件 : 这个他不敢否认
|
g*****g 发帖数: 34805 | 50 能做啥就说啥,这是做人基本道德。一个外行,明明做不到出来吹,被打脸是必须的。
【在 n*****t 的大作中提到】 : 古德八是排队关门出票,实时都不存在,能一样嘛
|
|
|
z****e 发帖数: 54598 | 51 老魏这个我估计实时也不存在
REQ会不响应的,超级网卡,那就是挑硬件了
本来应该给server做丢给了网卡
一般人都是爆server,哪有说爆网卡的
【在 n*****t 的大作中提到】 : 古德八是排队关门出票,实时都不存在,能一样嘛
|
z****e 发帖数: 54598 | 52 不挑硬件是他最早跟我吹牛时候说的
很早很早了,我可没忘
【在 n*****t 的大作中提到】 : 网卡他很早就说了
|
b*******s 发帖数: 5216 | 53 你就是屁都不懂
【在 z****e 的大作中提到】 : 老魏这个我估计实时也不存在 : REQ会不响应的,超级网卡,那就是挑硬件了 : 本来应该给server做丢给了网卡 : 一般人都是爆server,哪有说爆网卡的
|
n*****t 发帖数: 22014 | 54 系统级的问题你就别掺和了,你做不到别人做得到,现行的 12306 就比你那个强了
【在 g*****g 的大作中提到】 : 能做啥就说啥,这是做人基本道德。一个外行,明明做不到出来吹,被打脸是必须的。
|
z****e 发帖数: 54598 | 55 老魏最早说是单机,牛逼单机
然后双cpu,16个core,后来又弄上了网卡和光纤接入
去看看我说的对不对吧
我一点没冤枉他,如果我说错了,尽管拷贝过来 |
z****e 发帖数: 54598 | 56 爆粗说明你黔驴技穷了
【在 b*******s 的大作中提到】 : 你就是屁都不懂
|
z****e 发帖数: 54598 | 57 老魏最早说是单机,牛逼单机
然后双cpu,16个core,后来又弄上了网卡和光纤接入
去看看我说的对不对吧
我一点没冤枉他,如果我说错了,尽管拷贝过来 |
b*******s 发帖数: 5216 | 58 还是单机啊,而且我早打过补丁了,可以按车次切,在前面加联票的事务服务器若干即可
【在 z****e 的大作中提到】 : 老魏最早说是单机,牛逼单机 : 然后双cpu,16个core,后来又弄上了网卡和光纤接入 : 去看看我说的对不对吧 : 我一点没冤枉他,如果我说错了,尽管拷贝过来
|
n*****t 发帖数: 22014 | 59 Cache 鸡是我的方案,老魏不置可否,LOL
【在 z****e 的大作中提到】 : 老魏最早说是单机,牛逼单机 : 然后双cpu,16个core,后来又弄上了网卡和光纤接入 : 去看看我说的对不对吧 : 我一点没冤枉他,如果我说错了,尽管拷贝过来
|
z****e 发帖数: 54598 | 60 well,该说的你都说了
连词汇都用准了,我么有补充的
即可
【在 b*******s 的大作中提到】 : 还是单机啊,而且我早打过补丁了,可以按车次切,在前面加联票的事务服务器若干即可
|
|
|
z****e 发帖数: 54598 | 61 其实就是WEB SERVER
【在 n*****t 的大作中提到】 : Cache 鸡是我的方案,老魏不置可否,LOL
|
i*****o 发帖数: 1714 | 62 你说了一堆最后还是单机:)
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 老魏最早说是单机,牛逼单机 : 然后双cpu,16个core,后来又弄上了网卡和光纤接入 : 去看看我说的对不对吧 : 我一点没冤枉他,如果我说错了,尽管拷贝过来
|
b*******s 发帖数: 5216 | 63 你还真幽默,爱因斯坦在苏黎世专利局对付你这种民科的办法就是看递交的申请里面公
式的量纲对不对,不对就直接扔废纸篓,你的东西就比较适合废纸篓
【在 z****e 的大作中提到】 : 爆粗说明你黔驴技穷了
|
z****e 发帖数: 54598 | 64 错了,老魏的机器已经增加到了远不只一个
11台吧,上次说是20多台,他走向了分布式
要不然cache机就没用了
【在 i*****o 的大作中提到】 : 你说了一堆最后还是单机:) : : ★ 发自iPhone App: ChineseWeb 8.6
|
b*******s 发帖数: 5216 | 65 我再你之前也提过类似的cache鸡,呵呵
想法类似
【在 n*****t 的大作中提到】 : Cache 鸡是我的方案,老魏不置可否,LOL
|
z****e 发帖数: 54598 | 66 啧啧,你应该去搞理论物理
【在 b*******s 的大作中提到】 : 你还真幽默,爱因斯坦在苏黎世专利局对付你这种民科的办法就是看递交的申请里面公 : 式的量纲对不对,不对就直接扔废纸篓,你的东西就比较适合废纸篓
|
z****e 发帖数: 54598 | 67 想听数学家怎么说物理学家吗?
因为诺贝尔奖没有数学奖
原因?
【在 b*******s 的大作中提到】 : 你还真幽默,爱因斯坦在苏黎世专利局对付你这种民科的办法就是看递交的申请里面公 : 式的量纲对不对,不对就直接扔废纸篓,你的东西就比较适合废纸篓
|
b*******s 发帖数: 5216 | 68 你还真是思维发散
【在 z****e 的大作中提到】 : 想听数学家怎么说物理学家吗? : 因为诺贝尔奖没有数学奖 : 原因?
|
z****e 发帖数: 54598 | 69 无数人说到过cloud
【在 b*******s 的大作中提到】 : 我再你之前也提过类似的cache鸡,呵呵 : 想法类似
|
z****e 发帖数: 54598 | 70 你跟不上是应该的
【在 b*******s 的大作中提到】 : 你还真是思维发散
|
|
|
b*******s 发帖数: 5216 | 71 嗯,不怎么懂印地语
【在 z****e 的大作中提到】 : 你跟不上是应该的
|
t****t 发帖数: 6806 | 72 10G的网卡又不是什么好贵的东西, 撑死了几千块而已.
【在 z****e 的大作中提到】 : 老魏这个我估计实时也不存在 : REQ会不响应的,超级网卡,那就是挑硬件了 : 本来应该给server做丢给了网卡 : 一般人都是爆server,哪有说爆网卡的
|
i*****o 发帖数: 1714 | 73 怎么是二十?不就是十六个core?
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 错了,老魏的机器已经增加到了远不只一个 : 11台吧,上次说是20多台,他走向了分布式 : 要不然cache机就没用了
|
b*******s 发帖数: 5216 | 74 他还说过双核十几个core那么牛b的话呢
笑得我脸都砸键盘上了
【在 i*****o 的大作中提到】 : 怎么是二十?不就是十六个core? : : ★ 发自iPhone App: ChineseWeb 8.6
|
z****e 发帖数: 54598 | 75 20台外围机器阿
当时他说的是给古德霸去做
我说你一台两台能省多少钱?他说web server给古德霸去做
不是core阿
【在 i*****o 的大作中提到】 : 怎么是二十?不就是十六个core? : : ★ 发自iPhone App: ChineseWeb 8.6
|
z****e 发帖数: 54598 | 76 显然是语文不及格
【在 b*******s 的大作中提到】 : 嗯,不怎么懂印地语
|
b*******s 发帖数: 5216 | 77 老魏从来没说过做整个12306,只说做核心的抢票部分
【在 z****e 的大作中提到】 : 20台外围机器阿 : 当时他说的是给古德霸去做 : 我说你一台两台能省多少钱?他说web server给古德霸去做 : 不是core阿
|
b*******s 发帖数: 5216 | 78 那是,从来没有坐在篮球场上考gt的经验
人生阅历没你丰富
【在 z****e 的大作中提到】 : 显然是语文不及格
|
z****e 发帖数: 54598 | 79 一个笔误有啥呀,你没看懂他在问什么
【在 b*******s 的大作中提到】 : 他还说过双核十几个core那么牛b的话呢 : 笑得我脸都砸键盘上了
|
z****e 发帖数: 54598 | 80 嗯,500w的计数器
【在 b*******s 的大作中提到】 : 老魏从来没说过做整个12306,只说做核心的抢票部分
|
|
|
b*******s 发帖数: 5216 | 81 你也不是一次两次闹常识笑话了
不过你很坚韧,再这样一百多年你就能避免闹笑话了哦
加油
【在 z****e 的大作中提到】 : 一个笔误有啥呀,你没看懂他在问什么
|
i*****o 发帖数: 1714 | 82 他只做最后端的,所以才有tcp这一说。
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 20台外围机器阿 : 当时他说的是给古德霸去做 : 我说你一台两台能省多少钱?他说web server给古德霸去做 : 不是core阿
|
z****e 发帖数: 54598 | 83 所以不做发考题浪费了
可惜选错了专业
【在 b*******s 的大作中提到】 : 那是,从来没有坐在篮球场上考gt的经验 : 人生阅历没你丰富
|
z****e 发帖数: 54598 | 84 因为只做计数器,本来也没啥
【在 t****t 的大作中提到】 : 10G的网卡又不是什么好贵的东西, 撑死了几千块而已.
|
g*****g 发帖数: 34805 | 85 连这计数器也是太监版的,不保证正确,要靠撞大运。
【在 z****e 的大作中提到】 : 嗯,500w的计数器
|
z****e 发帖数: 54598 | 86 最后端的内存数据库
你说,1989说他是计数器
有什么本质区别没有?
他还说过EJB搞定不了
他这个,我用EJB照搬他的JAVA代码
一行不改,就搞定了
【在 i*****o 的大作中提到】 : 他只做最后端的,所以才有tcp这一说。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
z****e 发帖数: 54598 | 87 12306,压力第一在外围
也就使WEB SERVER
所以第一重要的是爆web server
也就使cloud
有疑问没?
所以没有人认为计数器有啥问题 |
n*****t 发帖数: 22014 | 88 当然不是,现在的问题是数据库查询太慢
【在 z****e 的大作中提到】 : 12306,压力第一在外围 : 也就使WEB SERVER : 所以第一重要的是爆web server : 也就使cloud : 有疑问没? : 所以没有人认为计数器有啥问题
|
z****e 发帖数: 54598 | 89 当时说的
老魏的最大TRICK就是把需求减少到最简
其他的全部推出去
包括你们说的cache server
和我们说的web server/cloud
其实还简化了persistence
和legacy system
这些都没考虑,所以这个系统没啥实际意义
然后拼命算,哎 |
z****e 发帖数: 54598 | 90 去年就有12306了
【在 n*****t 的大作中提到】 : 当然不是,现在的问题是数据库查询太慢
|
|
|
n*****t 发帖数: 22014 | 91 没啥不对,我也是这个思路,14 年前我就整内存数据库了
【在 z****e 的大作中提到】 : 当时说的 : 老魏的最大TRICK就是把需求减少到最简 : 其他的全部推出去 : 包括你们说的cache server : 和我们说的web server/cloud : 其实还简化了persistence : 和legacy system : 这些都没考虑,所以这个系统没啥实际意义 : 然后拼命算,哎
|
z****e 发帖数: 54598 | 92 收工
【在 n*****t 的大作中提到】 : 没啥不对,我也是这个思路,14 年前我就整内存数据库了
|
i*****o 发帖数: 1714 | 93 你还别说,它真的就是个计数器。连db什么的都在外围做,交钱了再commit。所以就算
它死机了,重启就是了。
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 最后端的内存数据库 : 你说,1989说他是计数器 : 有什么本质区别没有? : 他还说过EJB搞定不了 : 他这个,我用EJB照搬他的JAVA代码 : 一行不改,就搞定了
|
z****e 发帖数: 54598 | 94 内存数据库
你重启你就完蛋了
呵呵
【在 i*****o 的大作中提到】 : 你还别说,它真的就是个计数器。连db什么的都在外围做,交钱了再commit。所以就算 : 它死机了,重启就是了。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
z****e 发帖数: 54598 | 95 重启这个参考上一次给他擦屁股那个谁
双机热备,我都懒得提
其实他不是单机,一开始就走向了双机
【在 i*****o 的大作中提到】 : 你还别说,它真的就是个计数器。连db什么的都在外围做,交钱了再commit。所以就算 : 它死机了,重启就是了。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
i*****o 发帖数: 1714 | 96 你又不明白,真正的票是纯db里的,重启计数器的时候再取数据。
★ 发自iPhone App: ChineseWeb 8.6
【在 z****e 的大作中提到】 : 内存数据库 : 你重启你就完蛋了 : 呵呵
|
n*****t 发帖数: 22014 | 97 外围出票记录可以重构,飞快
【在 z****e 的大作中提到】 : 内存数据库 : 你重启你就完蛋了 : 呵呵
|
g*****g 发帖数: 34805 | 98 太监都在title里承认连计数器都是太监版的,你们也不用帮它擦了。
一个12306最后做成一个计数器都要太监,那就是最后一点遮羞布都没了,再粉饰就没
意思了。 |
z****e 发帖数: 54598 | 99 我知道可以阿,这里又有cpu的消耗
你做PERSISTENCE的话,大量的事等着你去倒腾
【在 i*****o 的大作中提到】 : 你又不明白,真正的票是纯db里的,重启计数器的时候再取数据。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
z****e 发帖数: 54598 | 100 我觉得老魏压根没打算做PERSISTENCE
不信你问他自己
【在 i*****o 的大作中提到】 : 你又不明白,真正的票是纯db里的,重启计数器的时候再取数据。 : : ★ 发自iPhone App: ChineseWeb 8.6
|
|
|
z****e 发帖数: 54598 | 101 都用了db还重构啥
古德霸一直都在说transaction
你在想什么?
【在 n*****t 的大作中提到】 : 外围出票记录可以重构,飞快
|
z****e 发帖数: 54598 | 102 老魏这个牛逼单机
一点一点滴加
双机热备
cpu,core
网卡,光纤
cache机
cloud
现在开始加db了?
啧啧,离完整的分布式越来越近了嘛 |
n*****t 发帖数: 22014 | 103 有了这个计数器,前端 DB 可以随便切割,不存在瓶颈了,明白?
【在 z****e 的大作中提到】 : 都用了db还重构啥 : 古德霸一直都在说transaction : 你在想什么?
|
z****e 发帖数: 54598 | 104 那你怎么保证计数器里面的数据跟db里面的数据同步呢?
这个不能随便错啊,错一个,农民工到火车站没车上,直接跟你拼命
【在 n*****t 的大作中提到】 : 有了这个计数器,前端 DB 可以随便切割,不存在瓶颈了,明白?
|
n*****t 发帖数: 22014 | 105 计数器里一个 byte 代表 db 里的 record id
【在 z****e 的大作中提到】 : 那你怎么保证计数器里面的数据跟db里面的数据同步呢? : 这个不能随便错啊,错一个,农民工到火车站没车上,直接跟你拼命
|
z****e 发帖数: 54598 | 106 你要把这个数据放到db里面去阿
你这里面多少消耗,这是层与层之间的io
【在 n*****t 的大作中提到】 : 计数器里一个 byte 代表 db 里的 record id
|
n*****t 发帖数: 22014 | 107 不用,record id 到 memory db address 的转换由 cache 鸡做,中心节点就是拿着
Address 操作
【在 z****e 的大作中提到】 : 你要把这个数据放到db里面去阿 : 你这里面多少消耗,这是层与层之间的io
|