Introduction to Graph. QL for REST developers Word. Camp Miami 2017 Michael Dyer Trapezoid, Inc. 3/26/2017 michael dot dyer at trapezoid dot com 1
whoami • Michael Dyer, Class of 84 • CTO and Co-Found Trapezoid. • South Florida-based company focused on platform integrity. “You can’t trust your software if you don’t trust your hardware. ” • Built my first “full stack” site in 1995 (22 years ago) 3/26/2017 michael dot dyer at trapezoid dot com 2
1995 Stack Window NT 3. 51 (released 1995) o. Rreilly and associated Website cgi (later moved to iis + isapi) Novell Netware West-Wind Web Connection Logic was duplicated from the production system • Fox. Pro Database • • • 3/26/2017 michael dot dyer at trapezoid dot com 3
Challenges in 1995 • ISDN 2 x 64 kb channels from the house • Anything above 400 ms was slow and had to be optimized • Average page turnaround 200 ms • A picture is worth 1000 words (4 k) • THE PROBLEM? BANDWIDTH. • Is this a challenge in 2017? 3/26/2017 michael dot dyer at trapezoid dot com 4
Graph. QL? • Developed internally by Facebook in 2012 • Alternative to REST ENOUGH SLIDES – LETS SEE IT ! 3/26/2017 michael dot dyer at trapezoid dot com 5