Sunday, 13 October 2013

How just dial works | How Just dial search functions

How Justdial Works Overview

About Justdial


Justdial, founded by V.S.S Mani, is one of the India’s leading local search engines. It’s grown by leaps and bounds, and now caters to over 25 million unique users across 240 cities in India. It employs over 4,000 people and has more than 125,000 SME advertisers today. And behind this successful business is none other than the “open” hand!


Functioning Of Justdial

Justdial relies on open source technology which supports scalability in a seamless manner. Just dial adopted CLAMP Stack, about 300 servers connecting 3500 workstations at just dial, are powered by this CLAMP stack. CLAMP stands for Cloud Flare + LAMP (LINUX, APACHE, MYSQL and PHP).


Significance of CLAMP

Justdail using Cloud Flare to extend the scalability of the LAMP stack from an individual machine to a global network. Cloud Flare cuts the load on a typical LAMP stack web server by nearly 70%. That allows you to put twice the load on a single server the LAMP burning out.


REDHAT AND LINUX

Just Dial chose Red Hat Enterprise Linux (RHEL) to power its servers, Ubuntu on the desktop front, MySQL, PostgreSQL and MongoDB for database management, and WebHuddle for Web conferencing and video conferencing. While performance, security of the platform and trust in Red Hat made Just Dial bet on RHEL, the optimal network stack in Ubuntu won Just Dial’s confidence in the Ubuntu OS. Moreover open source technologies helps in refining the search logic. 


Justdail search Functioning

The company uses a search engine called Sphinx, a standalone search engine, which is a full text search engine written in C code that designed well to integrate with SQL databases on its LAMP architecture that is where non database queries searches gains relevance. The built in drivers helps in fetching the data either via direct connection to MYSQL or PostergeSQL.


Why Open source

Reasons why Just dial Choses an Open Source Platform 
1) Secure 
2) High Performance
3) Flexibility 
4) Cost Efficiency 
5) Scalability 

Open source mainly reduces the cost burden for any concern. if anyone choses Microsoft, they would have bled paying the licensing fees for 4,000 desktops and 200 servers(in justdial). But Justdial paid only Redhat subscription fee and MYSQL’s golden ticket fee, which is minimum when compared to any proprietary vendor.


Maintenance of the infrastructure

Maintenance of such an infrastructure could have been a nightmare, especially with all the innovation embedded into it. With the support of Redhat and Just Dial’s fully equipped IT team, helped Justdial address this challenge without too much trouble.

No comments:

Post a Comment