by Regunath Balasubramanian (@regunathb) on Friday, July 6, 2012

+1 -1 +41
Vote on this proposal
Status: Confirmed
Section
Big Data Infrastructure & Processing

Session type
Lecture

Technical level
Intermediate

Media

Objective

Describe the technology needs and solutions behind Aadhaar - the world's largest biometric identity platform.

Explain the use of Big Data to implement:

  • 200 trillion biometric matches per day
  • 2 Peta Byte of raw data stored
  • 100 million authentication requests per day
  • Tera-byte scale data warehouse of 200 million records
  • 50 million messages per day
  • 100 million database transactions per day

Description

Aadhaar has unique compute and data challenges that exhibit all characteristics of Big Data - Volume, Variety and Velocity. The challenge is to derive Value from these attributes.

A number of technologies have been used to handle massive parallel processing, streaming data reads, data locality computing, low latency reads, data integrity and challenges of dealing with distributed data - best explained by the CAP theorem.

Big Data solutions are used in building both OLTP and Analytics systems in Aadhaar.

Get to know how the following technologies are used:

  • Hadoop stack : HDFS, HBase, Hive, Pig, Zookeeper
  • MySQL : sharded, partitioned, distributed
  • SEDA : Mule, RabbitMQ
  • Search : MongoDB, sharded Solr
  • Compute Grid : Spring, GridGain
  • Monitoring : Custom built, Nagios
  • Analytics & Visualization
  • Deployment footprint : Thousands of CPU cores
  • Extensive Data archival, DR

Requirements

An appreciation of challenges involved in building a biometric database of 1.2 billion people, support for multi-lingual applications, deployment challenges of reaching out to every village and city in the country involving 27,000 installations till date and logistics required to manage enrolments, letter delivery, on-line authentication and financial transactions in the order of millions.

Speaker bio

Dr. Pramod Varma is currently Chief Architect at UIDAI. He joined UIDAI in 2009 and has been pivotal in ensuring an open, scalable, and secure architecture is built to meet the needs of Aadhaar project. He leads the overall technology and application architecture and application development within UIDAI Technology Unit and is based in Bangalore.

Before joining UIDAI in July 2009, he was the Chief Technology Architect and Vice President of Research at Sterling Commerce, now part of IBM. He joined Sterling in 2005 when Sterling Commerce acquired Yantra Corporation, a leading supply chain software company based in Boston. He was one of the founders of Yantra and was the Vice President of Technology. Pramod holds a Masters and Ph.D. degree in Computer Science along with a second Masters in Applied Mathematics.


Regunath is Principal Architect of Aadhaar and Chief Architect at MindTree. He has created IP based solutions on SOA. He is passionate about Open Source and committer on the MindTree Insight project. Regunath has been an invited speaker on forums like OSI Days and iCMG architecture summit. He is a guest columnist at CIOUpdate and blogs frequently on technology subjects.

Comments


  • 3

    [-] Regunath Balasubramanian (@regunathb) 4 years ago

    The speaker is Dr. Pramod Varma - Chief Architect at UIDAI


  • 2

    [-] Regunath Balasubramanian (@regunathb) 4 years ago

    See Aadhaar Big Data numbers at : http://portal.uidai.gov.in/

    Big data analytics backend powers #Aadhaar ( #UID ) system. See how analytics helps : http://uidai.gov.in/images/FrontPageUpdates/uid_white_paper_final_20012012.pdf


  • 1

    [-] Pavan Yara (@yarapavan) 4 years ago

    Dr. Pramod Varma is an amazing technologist and speaker. As Chief Architect at UIDAI, he helped in making the overall technology, architecture and development relevant, is in sync with the best in the industry and can be really used for solving the social-objective of "Aadhaar" project.

    I look forward to hearing from such an esteemed speaker.

Login with Twitter or Google to leave a comment