Scaling with AWS

Post on 22-Nov-2014

44 views 6 download

Tags:

description

Scaling with AWS

Transcript of Scaling with AWS

InterviewStreet www.hackerrank.com

SCALING WITH AWS

HARISHANKARANCO-FOUNDER

HACKERRANK.COM

InterviewStreet www.hackerrank.com

About Me

• Engineer/Co-Founder/CTO• Started Interviewstreet in 2009•We are 20 member team. • Disrupting hiring space.

InterviewStreet www.hackerrank.com

Before AWS

• Linode•Cheap • Easy to setup•Best, when bootstrapped

InterviewStreet www.hackerrank.com

IEEEXTREME

IEEEXtreme is a global challenge in which teams of IEEE Student members, supported by an IEEE Student Branch, advised and proctored by an IEEE member, compete in a 24-hour time span against each other to solve a set of programming problems.

InterviewStreet www.hackerrank.com

InterviewStreet www.hackerrank.com

InterviewStreet www.hackerrank.com

20112012

2013

InterviewStreet www.hackerrank.com

ACM Programming ContestYahoo HackathonCampus Hiring for Amazon, Facebook, Flipkart in India

Resource intensive, autoscale lets us sleep peacefully.

InterviewStreet www.hackerrank.com

MIGRATIONS

InterviewStreet www.hackerrank.com

SSHFS -> S3

• Mount the directory of file server in all other servers.• Pain if you reboot the client.• Scary, if the main server reboots.• rm –rf * haunts you.

InterviewStreet www.hackerrank.com

ZMQ -> SQS

• Webservers push to ZMQ• Codecheckers poll ZMQ• Easy to setup, but during high load, ZMQ

server takes the hit.• Single point of failure.• WISHLIST – Priority for SQS Queues

InterviewStreet www.hackerrank.com

EC2 MySQL -> RDS

• The BEST decision we’ve made• Scaling, Read replicas were made super

easy.• Saved us many times from disasters.

InterviewStreet www.hackerrank.com

InterviewStreet www.hackerrank.com

InterviewStreet www.hackerrank.com

THANK YOU