В каких случаях стоит использовать object pooling?
На сколько я понял данная техника устарела, но все еще местами я нахожу советы типа "но вообще можно".
Вопрос в следующем: как именно понять, что именно данную технику следует использоват и стоит ли вообще на это обращать внимание?
Есть ли более быстрые аналоги?
По моему опыту JVM отлично оптимизирует пулы объектов уже на уровне виртуальной машины, если вы сделаете пулл, чтобы переиспользовать старые объекты, то скорее всего это может быть даже медленнее, в лучшем случае также быстро.