连接池居然这么简单?

《“ID串行化”保证群消息顺序性》提到,可以通过连接池的改造,实现ID串行化,本篇讲讲连接池的原理,以及实现细节 。
 
通常如何通过连接访问下游?
工程架构中有很多访问下游的需求,下游包括但不限于服务/数据库/缓存,其通讯步骤是为:
(1)与下游建立一个连接;
(2)通过这个连接,收发请求;
(3)交互结束,关闭连接,释放资源;
 
不管是服务/数据库/缓存,官方会提供不同语言的Driver、Document、DemoCode来指导使用方建立连接与调用接口 。
以MongoDB的C++官方DriverAPI为例:


    推荐阅读