shuiguyu's recent timeline updates
shuiguyu

shuiguyu

V2EX member #159044, joined on 2016-02-16 15:31:06 +08:00
shuiguyu's recent replies
@misaka19000 BAT 也不容易,天天累到死。
从薪资角度说, IOS 来钱最快,薪资可以要的更高。
从职业发展和长远来看, java 更具备升职的潜力,转架构,大数据都可以。
@shibingsw 正解,一般表迁移也都会用这种方式。
不建议在现有的表基础上 alter ,锁表是一个,还有重建索引的问题。
一个办法是读写分离,先在读库建新表,导数据切换,完成后再升级为写库,轮换切换表。
Nov 24, 2016
Replied to a topic by yangwenqian PHP 求完美的 PHP 并发锁机制
@silenceeeee 一般我们设计的原则是,凡是涉及到库存的,基本上都用乐观锁比较保险一点,但是那个已经是数据库层面的了。这种高并发的抢购,前面就要在请求数,缓存等拦截住请求了,然后再分批次的提交扣库存就保险了。

Guava 的 RateLimiter 类,能很方便的实现令牌桶,对抢购甩红包这种场景很实用。
学啊,以后的基本技能之一。还有个基本技能是语言,至少学 1-2 门外语
Nov 24, 2016
Replied to a topic by yangwenqian PHP 求完美的 PHP 并发锁机制
@lianyue 这个是乐观锁的思路吧,加个版本号。
控制超卖。
但是高并发的情况下,可能限流更明显一些。可以用计数器也可以用令牌桶。
限速的情况可能令牌桶更好一些,可以控制发令牌的间隔,不至于都是前面的人抢到。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2469 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 76ms · UTC 05:00 · PVG 13:00 · LAX 22:00 · JFK 01:00
♥ Do have faith in what you're doing.