Wednesday, June 18, 2008

Twitter in other countries?


Well I recently had a friend send me a link talking about the indian version of twitter: SMS GUPSHUP. I attached the interesting link below. Even more importantly I'm curious if you know of any new/old applications or websites from other countries that are increasingly popular or even knock-offs of the American version. I'll keep you posted on what I hear. If you want to find me on any social network I'm desaraev or @desaraev ;)


SMS GupShup Shows Twitter How It's Done

Posted by nurdz | June 15, 2008 .

GupShup

I have been wondering lately about the state of the Indian tech industry and why it doesn't receive much coverage on mainstream tech sites. I actually raised the question in an online discussion recently, with no response, so it was interesting to read Datawocky's post on an Indian application comparable with Twitter.

SMS GupShup is an Indian startup providing a similar service to Twitter, with much higher usage numbers and no downtime. Here are some stats comparing the two services:

Users: Twitter (1+ million), SMS GupShup (7 million)

Messages per day: Twitter (3 million); SMS GupShup (10+ million)

As you can see, SMS GupShup has 7 times the number of users and more then 3 times the number of daily messages, yet it reportedly doesn't suffer from the same downtime problems that have plagued Twitter lately.

Both applications run on Linux hardware, and both use MySQL as the database, so why does one scale so well, while the other falls over?

Beerud Sheth, one of the co-founders says the difference lies in the architecture, with SMS GupShup using a three-tier architecture, with JBoss app servers sitting between the webservers and the database, while Twitter uses a two-tier architecture.

"GupShup also uses an object architecture (called the "objectpool") which allows each task to be componentized and run separately - this helps immensely with reliability (can automatically handle machine failure) and scalability (can scale dynamically to handle increased load). The objectpool model allows each module to be run as multiple parallel instances - each of them doing a part of the work. They can be run on different machines, can be started/stopped independently, without affecting each other. So the "receiver", the "sender", and the "ad server" all run as multiple instances. As traffic scales, they can just add more hardware — no re-architecting. If one machine fails, the instance is restarted on a different machine.

No amount of caching can help a 2-tier read/write application scale. The middle-tier enables the database to be sharded, and that's what gets you the scalability. I believe Twitter has recently started using message queues as a middle-tier to accomplish the same thing, but they haven't partitioned the database yet — which is the key step here."

Could be an avenue worth investigating for Twitter.

No comments:

Popular Posts

Categories

2010 (1) 2014 (1) 2015 video diary from desaraev and Yorkie sir Charles (2) abc news (1) accounts (1) accupunture (1) adrian gostick (1) advertising agency (3) agency (1) agency couture (2) algorithm google (2) analogy (1) apple (2) April 2014 Video Diary @Desaraev (1) archive ideas (1) armstrong (1) ask (1) attitude (1) bacon (1) Beep beep (1) Birthday bus (1) Birthday house warming 2/21/14 video diary @desaraev (1) blog rant (1) blog template (1) blog voice (1) blogger (1) blogging (2) blogroll (1) blogs (1) blogspot free template (1) Blue moon Baton Rouge (1) book (3) book review (3) bots (2) branding (1) build your brand (1) business cards (1) buy art (1) Camcorder (1) Camera (1) card scanner (1) categorized (1) Charles (1) Charlie (1) chris brogan (3) cisco (1) Cold in dexter (1) commercial (1) communication (1) complaint (1) conferences (2) consulting (1) copy writing (1) coupons (1) coverage (1) craftsmenship (1) crash (1) crawl (1) customer service (1) D (4) Dark (1) definition (1) desarae veit new webstie (2) desaraev (7) design (3) desktop application (1) drawings (1) Dublin (3) dv cable (1) dveit.com (1) e-mail (1) e-newsletter (3) easy (1) ecommerce (1) ed heil (1) email newsletter (2) emails (1) enewsletter (2) erheil (1) etiquette (2) events (3) evernote (1) examples (1) explaination (1) facebook (3) Facebook Pictures for intro to Video Diary @Desaraev (3) Feb 23 (1) filing system (1) fine art (1) fine art website (1) firewire cable (1) Flowers! (1) Flying (2) Flying to Waterloo cedar falls @ Livingston FBO - 2/23/14 @desaraev video diary (1) free blogspot template (1) freelance (1) Freelancing (1) FRS (1) funeral (1) Garden @desaraev (1) getting paid for your work (1) gmail (1) gnc (1) Goals (2) google (3) Google Wave (1) google web master tools (1) google web standards (1) Grrrrr Charles (1) Happy bday sara (1) hard drive (1) hard work (1) harddrive (1) Haunted basement (1) he could be the one (1) Health energy drink (1) hester browne (1) hire a professional (1) holidays (1) holistic (1) House Tour Video Diary @desaraev 2/22/14 (1) how to (1) how to check if your site is indexed (1) how to index your site (1) how to seo (8) how to start blogging (1) how to submit your url (1) hr (1) hubspot (1) hulu (1) human resources (1) hutch carpenter (1) icrossing (1) idea filing (1) index (1) industry (1) informational interview (1) Instapark YT1008 outdoor motion solar light product review by @desaraev (1) interactive (1) interior design (1) internet (2) introductions (1) iPad (1) iphone (2) ipod touch (1) Ireland music at The oldest pub in Dublin (1) Irish music and dancing on Fleet Street trinity bar area (1) job search (3) keyword research (2) king of pop (1) Lame (1) lance armstrong (1) Land (1) Landing in Ankeny - 2/23/14 video diary @desaraev (1) link pyramids (1) link schemes (1) linkedin (1) list of agencies (2) mac (1) mac ready (1) mammal joans (1) mammal jones (1) mankato (1) Maria Duron (1) marketing (1) massage (1) mcnairs wife (1) Meanie vs Charles (1) michael jackson memorial (1) miley cyrus elle (1) miley cyrus elle magazine (1) minneapolis (3) minneapolis web design (3) minneapolis web design firm (1) minnesota (1) mistress sahel kazemi (1) MJ (1) mn (2) mobile (1) moderator (1) msn (1) multiple writer (1) my art (1) My art by desaraev (3) my book (1) natural search (2) network neutrality (1) networking (1) New York NY over water (1) newegg (1) newsletter (1) newsletters (1) objective authenticity (1) Oioop (1) online campaign (1) online storage (1) opinions (1) original custom fine art (1) page rank (1) painter (1) painting website (1) paintings (1) password (1) pay per click (2) Piano bar (8) Playing with charlie (1) pop star (1) popular (1) portfolio (1) postrel (1) preventing bad seo (1) Preview of tonights video diary house tour 2/22/14 (1) professional affiliations (1) programming (1) promote your company (1) promotions (1) Puppy stuck on window seal @yorkiecharles @desaraev (2) Putting the plane away in the hangar - 2/23/14 video diary @Desaraev (1) quercetin (1) readers (1) reading (1) recruiter (1) recruitting (1) rolodex (1) sabai (2) sabai body temple (1) sales (1) scoble (1) scott christopher (1) search engine optimization (8) search engines (4) sem (4) seo (4) seo tool (1) sex (1) sf plastic surgeon (1) sky blue (1) skyblue creative group (1) Skyblue sales group (1) small business (1) smart disk (1) smb (1) smbmsp (1) sms (1) Snow (1) social cognition (1) social media (9) social media breakfast (2) social networks (2) Sony (1) spiders (2) st. paul (1) storing information (1) story (1) storyteller media (1) strategy (1) subscribers (1) sxsw (1) target audience (1) target market (2) tb (1) Teaching (1) Teasing Charles (1) Teasing Charles 2 (1) technology (2) television (1) ten ways to lose your job with social media (1) tennessee titans (1) text messaging (1) the finishing touches (1) the levity effect (1) tips for meeting people (1) tips on who to hire (1) top search engines to optimize your site for (2) top ten ideas to get your site indexed (1) Tornado Warning! Cant see much... (1) tour de france 2009 (1) treadmill desk (1) tv (1) tweet your way out of a job (2) twin cities (2) twitter (10) uptown (1) usb cable (1) ustream (1) valentines day (1) verizon (1) Video blog (1) Video Diary @Desaraev (6) Video Diary 2/22/14 @desaraev (2) Video recording (1) videos (1) violence (1) web (1) web 2.0 (2) web design (2) web site (1) webmaster tools (1) website (2) websites (2) What is a search directory (3) who to optimize your site for (1) wifi (1) windows (1) wishlist (1) work out while you work (1) working for yourself (1) working from home (1) worldwide televised mj memorial service (1) yahoo (2) You say hes just s friend blue moon (1) zappos (1)