I want to implement user streams in my application. Actually I am done with that, but there a lot of users and I need to analyze the data. Is there any limit for creating persistent connection for users? How can I handle large number of users? If site stream is a solution for this how can I make use of that? Also I want to know the feasibility of Twitter Firehouse
User Streams isn’t typically meant to be used in multi-user contexts. Site Streams serves that function, but it’s in a limited availability beta. The documentation tells you how you can apply, but the constrained nature of the beta means that not all apps can join.
The firehose is very difficult to get access to. You would be better served thinking about certified partner providers of Twitter data.
Thank you for the reply