InfoQ Homepage Twitter Content on InfoQ
-
Effective Performance Engineering at Twitter-Scale
Yao Yue recapitulates scaling a project at Twitter while summarizing some key lessons learned about effective performance engineering.
-
Rebuilding Twitter’s Public API
Steve Cosenza discusses why Twitter's multi-tenant API platform was built with Scala, GraphQL, and how Twitter uses SLOs for monitoring and alerting in production.
-
Predicting Cryptocurrency Exchange Rates with Stream Processing, Social Data and Online Learning
Tim Frey discusses how iunera used social data from Twitter in machine learning to predict crypto currency exchange rates.
-
Real-Time Data Streaming with Azure Stream Analytics
Alexander Slotte introduces Azure Stream Analytics, its ecosystem, and real world examples streaming Twitter feeds as well as sensor data from Raspberry Pi.
-
Continuous Optimization of Microservices Using ML
Ramki Ramakrishna shares Twitter’s recent experience in applying Bayesian optimization to the performance tuning problem, discussing a service used for continuously optimizing microservices.
-
Hardware & Provisioning Engineering @Twitter
M. Singer and N. Johnson present the Provisioning Engineering system at Twitter, called Wilson, which together with Audubon is designed to handle every part of a server's lifecycle.
-
Real-Time & Personalized Notifications @Twitter
Gary Lam and Saurabh Pathak talk about the hybrid push/pull-based architecture adopted by Twitter Notification platform.
-
Freeing the Whale: How to Fail at Scale
Oliver Gould discusses Finagle, a library providing a uniform model for handling failure at the communications layer, enabling Twitter to fail, safely and often.
-
Life of a Twitter JVM Engineer
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.
-
Flying Faster with Heron
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.
-
Analyzing Social Networks with F#
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.
-
Scalable Big Data Stream Processing with Storm and Groovy
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.