I'm quite new with ethereum development and I'm wondering how to monitor new transactions on the txpool in realtime with the least delay possible. Do I have to run a full geth node or are there other alternatives? I would like something that uses low resources and is fast.
I've tried with Infura websocket but seems limited and doesn't display info until the tx is already in a block.
Any info is welcome.