Results 1 to 25 of 37
-
04-22-2009, 03:45 PM #1Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
How many servers does it take to run Twitter?
I've been wondering how server intensive Twitter is. Does anyone have any stats on this or ideas?
-
04-22-2009, 03:48 PM #2Web Hosting Evangelist
- Join Date
- Nov 2003
- Location
- Marylebone, London, UK
- Posts
- 530
-
04-22-2009, 03:49 PM #3Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
Good info. Thanks!
-
04-22-2009, 03:57 PM #4Web Hosting Evangelist
- Join Date
- Nov 2003
- Location
- Marylebone, London, UK
- Posts
- 530
or if that's too scary, use this:
http://www.revou.com/
says it's a clone of twitter, uses php and you run
it on your shared hosting account !
-
04-22-2009, 04:13 PM #5Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
Thanks. But, it seems to me that Twitter does a fine job for now, its gone out for a few minutes here and there, but it gets the tweets across. Revou.com sounds more like a new "facebook" creator than just Tweeter. Its cool stuff though, have you used it?
-
04-22-2009, 04:20 PM #6Web Hosting Evangelist
- Join Date
- Nov 2003
- Location
- Marylebone, London, UK
- Posts
- 530
only mentioned Revou as all these little scripts are a joke really.
if someone used that, and traffic took off, wonder what they'd
actually do? give up probably. you need to get to grips with
not just stuff like memcache which is easy enough, but how to
handle persistent connections, else you'd run out of servers
with all the socket opens/closes/waits. Look like they've come
up with 'starling', not too different in philosophy from the shmproxy
yahoo developed back in late 1990's for ads, and everything else.
mind you, when I jumped ship two years ago, we were peaking at
around 500M ads/day in europe, and US was magnitudes larger.
it focuses the mind.
never used twitter either, still can't see the point in it all!
-
04-22-2009, 04:25 PM #7Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
If anyone made Revou really work for them, they probably would be smart enough to set up something more long-term. But why re-invent the wheel?
I didnt get Twitter either, until i tried to search in it. Sear.twiter dot com. You can find conversations that are going on in cyberspace. Pick a word, like microsoft, or a city name, ect.. you can actually start connecting with people about topics that they care about. Right now we are actually driving a bit of business through Twitter because we can listen. We listen to what people want, what they are looking for, what they dont like etc.. Its a great tool for listening, which is, in my opinion, the larger part of selling and keeping a customer.
-
04-22-2009, 05:27 PM #8Aspiring Evangelist
- Join Date
- Feb 2008
- Location
- Texas, USA
- Posts
- 445
Twitter has been super slow for me lately, and I run on High Speed Internet (Not normally purchased, it costs me $200+ / Month).
█ HJI Technologies, LLC - A New Uncompromising Experience, Since 2014
█ Shared Hosting | Resellers Hosting | VPS Hosting
█ Add Incredible Value to YOUR Business | 30-Day Money Back Guarantee*
█ Get Started Today! | Sales: (806) 724-8004
-
04-22-2009, 05:29 PM #9Web Hosting Evangelist
- Join Date
- Nov 2003
- Location
- Marylebone, London, UK
- Posts
- 530
-
04-22-2009, 05:58 PM #10Aspiring Evangelist
- Join Date
- Dec 2004
- Location
- MY, NL, Rest of The World
- Posts
- 444
Wow, someone mentioned an "Alstrasoft" product.
Not a fan.
Anyone, I just don't think someone with twitter clone can be success. It just doesn't fit to be cloned. Tell me if there is a twitter like site that is as successful as twitter itself?
Anyway ,to run site like twitter with hundreds of thousand people using it daily, would require high specs servers.
-
04-22-2009, 07:22 PM #11Web Hosting Evangelist
- Join Date
- Oct 2006
- Posts
- 452
I'd assume places like twitter have dozens of servers in different datacenters. Downtime for them really would cost a lot for real, it's not like when a $5 hosting customer says they are losing hundreds by the minute.
-
04-22-2009, 08:00 PM #12Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
http://www.webhostingtalk.com/newrep...eply&p=6146109
I know that they have servers everywhere. I'm more curious about how many tweets accounts can a server generally handle. I would assume they do grid computing for the entire thing though... I guess It's all probably pretty secretive.
I actually don't think that under their current no-income model it would cost much. Even so, it just means that a tweet is delivered a few minutes late. Vs. a website where not finding a page can get pretty annoying.
-
04-23-2009, 02:14 AM #13Web Hosting Guru
- Join Date
- Nov 2007
- Posts
- 346
Yeah how did it become so popular?
-
04-23-2009, 06:32 AM #14Web Hosting Master
- Join Date
- Jun 2003
- Location
- London, UK
- Posts
- 1,765
Darren Lingham - Stablepoint Hosting
Stablepoint - Cloud Web Hosting without compromise
We provide industry-leading cPanel™ web hosting in 80+ global cities.
-
04-23-2009, 11:41 AM #15Junior Guru Wannabe
- Join Date
- Mar 2009
- Location
- Chicago, IL
- Posts
- 52
IMHO It became popular because it finally allowed for blog and facebook-like communications to become conversations. You can search any keyword and twitter and find people talking about it, then reply back, and voila! a conversation is begun. Its really hard to do that with a blog, or a FB or MS account. I use tweetdeck, it constantly searches up to 10 keywords of my interest and I can reply in real-time to someone in Turkey who mentions something about servers i'm interested in. When I began searching like that, Twitter suddenly made sense. A lot of sense.
-
04-23-2009, 01:10 PM #16Web Hosting Master
- Join Date
- Jun 2006
- Location
- Support Ticket Near You!
- Posts
- 1,106
-
04-23-2009, 02:17 PM #17Disabled
- Join Date
- Dec 2002
- Location
- Amsterdam/Rotterdam, NL
- Posts
- 2,135
Tell me a Microsoft Exchange clone that is as successful as MS Exchange itself? There isn't. That doesn't mean there isn't a market for it though.
If you setup a Twitter clone which is exactly the same as Twitter, there is indeed not a point in doing so. However you could for example setup a twitter for a specific branche, hobby or activity, or you could make a Twitter for a specific region, and so on.
Twitter is just generic. If you try to compete with a successful generic product, you will indeed fail. That's why you don't make a 100% identical clone, but you add a touch, which could make it successful.
-
04-23-2009, 03:51 PM #18Virtually Flawless ;)
- Join Date
- Apr 2009
- Location
- USA / UK
- Posts
- 4,577
-
04-23-2009, 04:06 PM #19Web Hosting Evangelist
- Join Date
- Nov 2003
- Location
- Marylebone, London, UK
- Posts
- 530
Natwest Streamline guys still use an IBM mainframe (or did last time I spoke to them a few years back) - wonder how many cc billing transactions they process overnight, every night, from Tesco, Sainsburys, Asda, and just about every major department store and shopping chain in UK.
Come to think of it, it's probably just idling.
The IBM 3090 I used at Glasgow Uni yonks ago, had so many flops, it was unbelievable, then along came the cheap and nasty technology we all
use today...
-
04-25-2009, 07:25 AM #20Web Hosting Master
- Join Date
- Jun 2003
- Location
- London, UK
- Posts
- 1,765
The issue with mainframes is that apps you write for it don't tend to be very portable or very scalable (at least within decent time frames). Writing an application for a cluster of servers is a much better paradigm.
What do you do if you find your mainframe server can't handle the load? Buy a new mainframe? What do you do with the original... it's pretty wasted...
Instead, if you write an application to use a cluster of servers, you can simply at additional capacity at will.Darren Lingham - Stablepoint Hosting
Stablepoint - Cloud Web Hosting without compromise
We provide industry-leading cPanel™ web hosting in 80+ global cities.
-
05-17-2009, 08:59 AM #21Temporarily Suspended
- Join Date
- May 2009
- Posts
- 16
This depends on how many users twitter has, this is a scary thought but it would probably use alot more servers than you imagine it would be using.
-
05-17-2009, 09:28 AM #22Disabled
- Join Date
- Aug 2008
- Location
- India
- Posts
- 125
Twitter is being hosted by Verio.
And they are using Amazon's AWS S3 for storage of images like profile backgrounds and others. It's all on scalable utility computing. So really can't guess how much resources it needs unless you are a Twitter employee
Regards
-
05-17-2009, 10:17 AM #23Web Hosting Master
- Join Date
- Jun 2006
- Location
- Support Ticket Near You!
- Posts
- 1,106
It's only 8 servers:
# Over 350,000 users. The actual numbers are as always, very super super top secret.
# 600 requests per second.
# Average 200-300 connections per second. Spiking to 800 connections per second.
# MySQL handled 2,400 requests per second.
# 180 Rails instances. Uses Mongrel as the "web" server.
# 1 MySQL Server (one big 8 core box) and 1 slave. Slave is read only for statistics and reporting.
# 30+ processes for handling odd jobs.
# 8 Sun X4100s.
# Process a request in 200 milliseconds in Rails.
# Average time spent in the database is 50-100 milliseconds.
# Over 16 GB of memcached.Last edited by Katatonic; 05-17-2009 at 10:22 AM.
-
05-17-2009, 04:14 PM #24Web Hosting Master
- Join Date
- Feb 2006
- Location
- Buffalo, NY
- Posts
- 1,501
█ Cody R.
█ Hawk Host Inc. Proudly Serving websites since 2004.
█ Official Let's Encrypt Sponsor
-
06-15-2009, 03:14 PM #25Newbie
- Join Date
- Jun 2009
- Posts
- 7
Well one of my associates owns a website that had a link to it through a youtube vid. Some guy in germany posted his video with its link into a "tweet" and the traffic to my associate's site went crazy! If twitter can generate the kind of traffic he got, then I think that it's got have one insanely powerful server.