Janet Wiener discusses using a data pipeline and graphic visualizations to extract and analyze the Chorus – the aggregated, anonymized voice of the people communicating on Facebook - in real time.
Tony Printezis presents how services are deployed and monitored at Twitter, the benefits of using a custom-built JVM, and the challenges of the use of the JVM in an environment like Twitter.
Karthik Ramasamy presents the design and implementation of Heron, the new de facto stream data processing engine at Twitter. Ramasamy shares Twitter’s experience of running Heron in production.
Yasuo Hosotani presents how the Agile Tour Osaka has been organized without face-to-face or online meetings but only by using “Like” on Facebook.
Craig Walls discusses how to use Spring Social, Spring Boot, and Spring Integration to expand the reach of an application to those services, effectively injecting the app into their social graph.
Christina Camilleri shows how social engineering can change the way security is woven into testing, operations, and development workflows to better secure code against human threats.
Evelina Gabasova explains how to run a social network analysis on Twitter and how to use data science tools to find out more about followers.
Dustin Getz,Daniel Miladinov demonstrate using Facebook React to build a CRUD editor, highlighting React's application of functional programming and immutability to manage complex application state.
Simon Marlow explains how to use Haxl to automatically batch and overlap requests for data from multiple data sources.
Eugene Dvorkin provides an introduction to Storm framework, explains how to build real-time applications on top of Storm with Groovy, how to process data from Twitter in real-time, etc.
Marius Eriksen explains Twitter's experiences with functional programming (with Scala) @ Twitter: where functional techniques worked and where not. Also: how the Scala language has scaled with Twitter