聊聊TiDB的分布式事务模型
务场景的复杂化,必然导致乐观事务冲突变多,这也是TiDB后续版本转向悲观事务的重要原因。TiDB中乐观事务和悲观事务可以共存。
假如我是一个线程池
我是一个线程池(ThreadPoolExecutor),我的主要工作是管理在我这的多个线程(Thread),让他们能并发地执行多个任务的同时,又不会造成很大的的系统开销,有人不明白,创建线程有啥开销呢,不是只要 new 一个 Thread 出来让它跑就行了吗?
网络模型到底是七层,五层,还是四层?
我们在做网络开发中,常常会听说到各种协议,比如:tcp,udp,http,ICMP,rtsp,等等。这些协议其实差别非常大,为了更好的理解这些协议。我们需要对网络分层模型要烂熟于心。当前存在三种划分网络模型的方式;