同样多连接,占的开销差很远
左边一摞、右边一小块
「每连接开一个线程」这种架构,连接一多就【0】。
贯穿本节的并发模型(判题机 0.25 核有 GIL、答案不靠时序,这是它的确定模型,见 spine.py):高并发服务器搭起来后要选架构、加锁护状态、连接池/队列、压测、测吞吐延迟、定位竞争。
架构:MODELS=thread(每连接一线程)/pool(固定线程池)/async(单事件循环);threads_needed=撑起连接要几个线程、scales_cheap=扩起来省不省。
MODELS
threads_needed
scales_cheap
全部评论