r | p 2012: Engineering at Human Scale: Building Software for 1 to 100 million users - Ian Chan
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Oct 8, 2012
This talk is part of the 18th annual reflections | projections conference (http://acm.uiuc.edu/conference) run by the Association for Computing Machinery, University of illinois at Urbana-Champaign student chapter (http://acm.uiuc.edu).
Building great software products for large consumer audiences is about solving big problems at huge scale, and a ton of code. As engineers, sometimes these challenges overshadow or distract us from the main goal: delivering great experiences to our users and customers. When hundreds of millions of users cause millions of lines of code to be run every second, the one in a million corner case can occur thousands of times a day. Things can break; things will break. How can we avoid, prepare for, and manage these unique, yet often inevitable, issues? This talk shares and investigates some of the more interesting corner cases encountered at Twitter over the years. Additionally Chan explores various techniques used to enable the smooth development and release of new software to millions of people around the world.
Biography:
Ian Chan is a Sr. Software Engineer at Twitter, where he has worked on the Web and Platform team for the last 2.5 years. He graduated from the University of Toronto, studying Software Engineering and Computer Science. Prior to Twitter, he helped build user interfaces and consumer experiences for Thoora, Autodesk, and IBM.
-
Category
-
License
Standard YouTube License
- Created using YouTube Video Editor
- Source videos Loading... View attributions
Loading...
Loading...
Loading...
Loading...
-
1:09:22
r | p 2012: Extremely Rapid Prototyping - Joe Boutros, Product Manager at Indeed.comby acmuiuc
247 views
-
57:05
Alien Engineering Part 1 [Full]by MrQuantum1963
82,510 views
-
57:01
The Universe and Three Examples, Alan Guth (MIT mirror)by RabidApe
12,963 views
-
24:59
The Largest Black Holes in the Universeby SpaceRip
978,192 views
-
1:27:49
Is the Higgs Boson there? Why do we care?by GoogleTechTalks
16,553 views
-
44:25
Dima Kovalenko: Selenium and Cucumberby Sauce Labs
2,059 views
-
28:39
Debunking the Kalam Cosmological Argumentby skydivephil
63,989 views
-
51:01
r | p 2012: Structured Web Programming: An Introduction to Dart - Shannon "JJ" Behrensby acmuiuc
757 views
-
1:10:02
Building Software at Google Scale Tech Talkby GoogleTechTalks
19,777 views
-
5:31
The human scale of tiny homes & McMansions as fadby kirstendirksen
140,146 views
-
3:05
Epidermal Electronics - Data Tattoo.m4vby ColemanLab
23,484 views
-
19:09
No Child Left Monolingual: Kim Potowski at TEDxUofIChicagoby TEDxTalks
3,430 views
-
55:16
Google I/O 2009 - The Myth of the Genius Programmerby GoogleDevelopers
219,460 views
-
2:08
The Human Scale teaserby Monica Weston
7,989 views
-
21:27
David McCandless: The beauty of data visualizationby TEDtalksDirector
255,918 views
-
21:08
TEDxLansing - Karl Gude - Visual Information (To Put It Mildly)by TEDxTalks
4,317 views
-
1:33:41
Learn how to use Selenium with Maven/Ant to automate testing of web appsby UserGroupsatGoogle
35,581 views
-
1:06:34
Introduction to Node.js with Ryan Dahlby MarakanaTechTV
401,987 views
-
52:34
Selenium Tutorial 1 Selenium IDE Testing RC Selenium Web Driver GRID Selenium Framework Trainingby Karthik elearn
142,713 views
-
50:53
Software Application for Real-Time Predictive Scorecard Creationby SmarterSolutions
10 views
- Loading more suggestions...
All Comments (0)