оно таки работает и работает неплохо, приносит деньги бизнесу говорят.. работы по оптимизации архитектуры ведутся, я не агитирую за такое использования postgres, если он не предназначен для такого.. за любые костыли.. мне самому было интересно разобраться - можно ли накрутить postgres для такой работы
если у вас БД по размеру меньше чем памяти в сервере, то вынесите каталог БД на диск, а параметр shared_buffers сделайте столько чтоб влезала ваша БД и у вас получится что вся база будет в памяти.