InfoQ Homepage Social Networking Content on InfoQ
-
Remote Access Made Easy and Fast with Haskell
Simon Marlow explains how to use Haxl to automatically batch and overlap requests for data from multiple data sources.
-
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.
-
Functional Systems @ Twitter
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
-
Not Just Code Monkeys
Martin Fowler keynotes on the importance of building a healthy social environment where software development can thrive. Part 1 of this presentation: www.infoq.com/presentations/workflow-refactoring
-
TSAR: How to Count Tens of Billions of Daily Events in Real Time Using Open Source Technologies
Gabriel Gonzalez introduces TSAR (TimeSeries AggregatoR), a service for real-time event aggregation designed to deal with tens of billions of events per day at Twitter.
-
UI: The Functional Final Frontier
David Nolen introduces Om, a ClojureScript library providing a functional layer on top of Facebook React for building MVC UIs.
-
The Functional Programming Concepts in Facebook's Mobile Apps
Adam Ernst shows how his team at Facebook encountered spiraling complexities and declining reliability and decided to make the shift to functional, in the data model and the view layer of News Feed.
-
The Functional Final Frontier
David Nolen introduces Om, a ClojureScript library that adds a functional layer on top of Facebook React, providing OO abstractions in a MVC environment.
-
Employing Data Science to Enhance the Facebook Experience
Justin Moore shares how Facebook's own advances in Data Science have solved intricate location technology problems and how these lessons can be applied to other verticals to achieve similar gains.
-
How Facebook Scales Big Data Systems
Jeff Johnson introduces Apollo, a hierarchical NoSQL data system meant to deal with Facebook's distributed storage needs.
-
Real-Time Systems at Twitter
Brian Degenhardt discusses lessons that Twitter learned managing a high rate of change and complexity, and how those can be applied anywhere.
-
The Haxl Project at Facebook
Simon Marlow describes a concurrency-based system built with Haskell that allows front-end programmers to write business logic to access all the back-end services in a concise and consistent way.