Hi muts,
I do use tons of OAuth credentials in a single application but I don't use twitter streams at that level.
I use FilteredStream and I can generally open only two or three connections to the filtered stream endpoint from the same IP address. The official documentation says that you're allowed "only a handful" of streaming connections per IP address.
So I'm pretty sure you won't be able to handle 10k without proxies. Even with proxies, I don't think getting thousands of proxies will be really feasible for you unless you have a good budget. Public proxies won't cut it for streaming connections.
imlokesh
I do use tons of OAuth credentials in a single application but I don't use twitter streams at that level.
I use FilteredStream and I can generally open only two or three connections to the filtered stream endpoint from the same IP address. The official documentation says that you're allowed "only a handful" of streaming connections per IP address.
So I'm pretty sure you won't be able to handle 10k without proxies. Even with proxies, I don't think getting thousands of proxies will be really feasible for you unless you have a good budget. Public proxies won't cut it for streaming connections.
imlokesh