InfoQ Homepage Companies Content on InfoQ
-
End-to-End Reactive Programming at Netflix
Jafar Husain, Matthew Podwysocki teach developers to think about events as collections, demonstrating some basic collection operations to express complex asynchronous programs as simple expressions.
-
How Developers Can Treat Ovarian Cancer
Mridula Jayaraman shares from her experience developing a next generation sequencing solution used to customize cancer treatment based on patient's genetic makeup.
-
Reactive REST
Jafar Husain explains how Netflix uses reactive programming to build and consume REST endpoints, and how they work around the limitations of the HTTP protocol to create high-performance REST APIs.
-
Everything I Learned About Scaling Online Games I Learned at Google and eBay: Scalability at KIXEYE
Randy Shoup shares war stories from eBay and Google about performance, consistency, iterative development, and autoscaling, connecting them with experiences building KIXEYE's gaming platform.
-
Web Clustering, Integration with Terracotta, Quartz & Grails 2
Ryan Vanderwerf explains setting up Terracotta and clustering an applications using Ehcache, HTTP Session in Tomcat, and Quartz.
-
Build Your Own PaaS the Netflix Way!
Sudhir Tonse presents Netflix' composable PaaS built with several components that have been open sourced.
-
Architecting Organizations for the Cloud
Sebastian Stadil advises on selecting the right cloud from EC2, GCE, or OpenStack based on one's needs, outlining the deployment and administrative challenges to be faced with each option.
-
Machine Learning & Recommender Systems at Netflix Scale
Xavier Amatriain discusses the machine learning algorithms and architecture behind Netflix' recommender systems, offline experiments and online A/B testing.
-
The Yin and Yang of Hardware Heterogeneity: Can Software Survive?
Kathryn S. McKinley discusses research approaches and results that abstract, choose, and exploit hardware heterogeneity providing computational power at low energy consumption levels.
-
From Code to Monkeys: Continuous Delivery at Netflix
Dianne Marsh presents the open source tools used by Netflix to keep the continuous delivery wheels spinning.
-
Claims Based Authentication
Justin Kobel introduces claims-based authentication, what are claims, their life cycle, explaining how to consume them in .NET through a number of demoes.
-
Online Controlled Experiments: Introduction, Insights, Scaling, and Humbling Statistics
Ronny Kohavi shares lessons learned, cultural and scaling challenges conducting hundreds of concurrent online controlled experiments at Bing.