Streaming (websocket) data polygon integration

Hi,

For the websocket polygon integration, is the Alpaca stream as real time as the polygon stream?
Also, does Alpaca allow the same number of subscriptions? e.g. polygon allows me to subscribe to 3k symbols stream, does Alpaca allow me to do the same?