The QCS Gateway is a service that provides high-availability, 24/7 connectivity to a QPU, even when that QPU is undergoing maintenance. This provides a seamless user experience, especially when using on-demand access. If the QPU is undergoing maintenance, your job will be queued until it is available and then run at the first opportunity.
When should you use it?
When you have a QPU reservation, strict latency requirements, and direct network access
All other times
Direct connection to the QPU
Routes requests to QPUs
Requires direct network access to Rigetti Lab
(e.g. from QCS JupyterHub)
Accessible from more network locations
Small (< 1ms) additional request latency
Not highly available; connection fails during service upgrade and maintenance. Uptime is only guaranteed during user reservation periods