Hyperdrive will be more efficient. The reason for that is: **Hyperdrive:** Worker --(very low laten
Hyperdrive will be more efficient. The reason for that is:
Hyperdrive:
Worker --(very low latency)--> Hyperdrive --(persistent connection)--> Neon, so connection establishment from Worker to Hyperdrive is fast
Neon:
Worker --(higher latency)--> Neon Pooler, so while Neon might handle connection pooling the connections will still take a longer amount of time to start
Workers are rapidly spun up/down based on requests, so initial connection time is very important.
Hyperdrive:
Worker --(very low latency)--> Hyperdrive --(persistent connection)--> Neon, so connection establishment from Worker to Hyperdrive is fast
Neon:
Worker --(higher latency)--> Neon Pooler, so while Neon might handle connection pooling the connections will still take a longer amount of time to start
Workers are rapidly spun up/down based on requests, so initial connection time is very important.


