Jeremy commented on 'Designing a Scalable Twitter'
You missed a lot of complexity here. When reading tweets, for example, @messages are only shown for users you are also following. Writing tweets has to consider a lot more factors than you consider...
View ArticleNicolas Favre-Felix commented on 'Designing a Scalable Twitter'
It seems to me that people following thousands of users will have trouble getting their timeline: even with mapreduce, if @barackobama logs into his account and tries to get the last 20 tweets for his...
View ArticleGuy Nirpaz commented on 'Designing a Scalable Twitter'
Nati, Now we have to come out with a new excercise for GigaSpaces certifiacation :)
View ArticleJeremy Glover commented on 'Designing a Scalable Twitter'
Great article, Nati. I would love to get my hands on some real-life experience building scalable systems.
View ArticleNati Shalom commented on 'Designing a Scalable Twitter'
@Jermey "You missed a lot of complexity here.." Your right. The intent of this exercise was to highlight some of the design principles that one should follow when designing a scalable architecture for...
View ArticleNati Shalom commented on 'Designing a Scalable Twitter'
@Nicolas Favre-Felix "It seems to me that people following thousands of users will have trouble getting their timeline...this will select 20x684,000 = 13.68M tweets, sort them by date, and display the...
View ArticleNati Shalom commented on 'Designing a Scalable Twitter'
@gnirpaz Now we have to come out with a new excercise for GigaSpaces certifiacation :) Yea!.. i look forward to cover your next exercise:), this one was quite fun to deal with thanks.
View ArticleNati Shalom commented on 'Designing a Scalable Twitter'
@Jeremy Glover "I would love to get my hands on some real-life experience building scalable systems." How about writing your own scalable twitter for a start:)
View ArticleGP commented on 'Designing a Scalable Twitter'
Why is the proxy necessary when writing the POJO to the partition? If you're using a consistent hashing scheme, isn't this redundant? Or does the proxy need to know the state of the cluster and whether...
View ArticleNati Shalom commented on 'Designing a Scalable Twitter'
I think that the term Proxy could have been misleading. It is not a proxy server. The term proxy refers to smart proxy which is a client side library. Client application uses that library as proxy to...
View ArticleGreg commented on 'Designing a Scalable Twitter'
I really appreciate the useful info here! I look forward to visiting again.
View ArticleZack Nutter commented on 'Designing a Scalable Twitter'
Thanks for the information who knew twitter was so compilcated
View Article
More Pages to Explore .....