Если тебе нужен (почти) полноценный браузер, который поддерживает все современные стандарты и выполняет js, то максимум что ты можешь попробовать - это запускать хром с флагом --headless.
Если и это будет слишком много потреблять, то тебе нужно либо сервер жирнее, либо делать ферму