前言
工作中经常会用到各种池,因此写几篇随笔学习并记录一下,最后附有实现代码。另见:线程池学习、对象池学习
概念
单结点 & 多结点
设计
连接池
监听多个动态结点
负载均衡
轮询
一致性哈希
相关设计模式
父类决定实例的生成方式,子类决定所要生成的具体的类。因此 生成实例的框架 和 实际负责生成实例的类 得以解耦
其他
-
deleter
-
std::function 函数返回值是模板参数
-
模板类的子类调用父类成员
cpp-connection-pool 项目
https://github.com/chenguang9239/connection-pool.git