BT

Bridging the Gap Between Gesture and Animation with Facebook's Pop Framework

by Sergio De Simone on  May 20, 2014

Facebook has recently open-sourced Pop, the animation engine behind its iOS Paper app. Pop aims at making it easier for developers to go beyond fire-and-forget animations, thus enabling interactive animations. In addition to static animations, Pop supports spring and decay dynamic animations, as well allowing the creation of custom animations.

Twitter's Manhattan: A Real-time, Multi-tenant Distributed Database

by Michael Hausenblas on  May 15, 2014

Twitter Engineering has released details about Manhattan, its real-time, multi-tenant distributed database.

Facebook: MVC Does Not Scale, Use Flux Instead [Updated]

by Abel Avram on  May 15, 2014 11

This article has been updated based on community and Jing Chen (Facebook)’s reaction. (See the Update section below.) Facebook came to the conclusion that MVC does not scale up for their needs and has decided to use a different pattern instead: Flux.

Facebook Launches App Links To Make Deep Linking Between Apps Easier

by Sergio De Simone on  May 08, 2014

At its F8 developer conference, Facebook announced App Links, an open, cross-platform solution for app-to-app linking aiming at making it easier for developers to link to other applications from their own apps. Besides Facebook, many companies have announced their support for App Links, including Parse, Dropbox, and Spotify. Android, iOS, and Windows Phone are currently supported.

Facebook Open-Sources PlanOut, a Framework for Online Field Experiments

by Sergio De Simone on  Apr 25, 2014 1

PlanOut is Facebook's language for online field experiments supporting "A/B tests," factorial designs, and more. According to Facebook, PlanOut makes possible to separate experimental design from application code and allows experimenters to concisely describe their designs. Facebook claims to be using PlanOut to run over a thousand experiments each day that involve hundreds of millions of people.

Facebook, Google, LinkedIn, and Twitter Want to Make Sure that MySQL Is “Web-Scale”

by Abel Avram on  Apr 04, 2014

Facebook, Google, LinkedIn, and Twitter have decided to make sure that a relational databases is “web-scale”, so they have put their efforts behind WebScaleSQL, a branch of MySQL 5.6 Community Edition.

AlchemyAPI and The State of Deep Learning

by Alex Giamas on  Apr 04, 2014 1

AlchemyAPI recently announced a taxonomy and a sentiment analysis API based on deep learning that can help transform digital content into ad inventory. IBM, Yahoo, Microsoft, Facebook, Google and others are working in the deep learning space. We take the high level view of what deep learning is all about and what are the key advances throughout the past months in the field.

PHP Evolved: Facebook's New Hack Programming Language

by Jeff Martin on  Mar 27, 2014 1

PHP has long filled an important role at Facebook, and over the years the company has constantly sought to improve the language's performance. First there was the Hip Hop Virtual Machine, and now there is the Hack, programming language.

Cassandra Gains Momentum On Enterprise Adoption Around 2.1 Release

by Alex Giamas on  Mar 05, 2014

Cassandra is rapidly heading towards 2.1 release, with 2.1.0-beta1 already available for evaluation. We take a look at major features introduced in the latest major release and what's coming up. Supported by DataStax, Cassandra is expanding its reach towards the enterprise world. DataStax recently announced a partner network program, Patrick McFadin called out on MongoDB's scaling issues and other

Encrypting Files on Android with Facebook Conceal

by Abel Avram on  Jan 29, 2014 1

Facebook has open sourced Conceal, a set of Java APIs for file encryption and authentication on Android. Conceal uses a subset of OpenSSL’s algorithms and predefined options in order to keep the library smaller, currently being 85KB.

Om: Enhancing Facebook's React with Immutability

by Tom Coupland on  Jan 17, 2014

Om is a new a ClojureScript interface for Facebook’s React HTML UI library. Om uses Clojure(Script)'s persistent data structures and requestAnimationFrame to further improve React's rendering. InfoQ talked to Om's creator, David Nolen, about Om and the benefits of functional concepts for application programming.

Twitter Open-Sources its MapReduce Streaming Framework Summingbird

by Michael Hausenblas on  Jan 16, 2014

Twitter has open sourced their MapReduce streaming framework, called Summingbird. Available under the Apache 2 license, Summingbird is a large-scale data processing system enabling developers to uniformly execute code in either batch-mode (Hadoop/MapReduce-based) or stream-mode (Storm-based) or a combination thereof, called hybrid mode.

Facebook makes Mercurial faster than Git

by Alex Blewitt on  Jan 09, 2014 6

Facebook has posted on how they've sped up Mercurial to be five times faster than Git in certain operations. Read on to find out what they have changed, and why it makes such a difference for their setup.

Facebook’s Release Process Behind the Move from Web-based to Native App

by Manuel Pais on  Dec 28, 2013

Chaitanya Mishra, from Facebook, spoke at Velocity Conf London last month about the approach to scale Facebook’s Android app from a web view interface to a full-fledged native app. To achieve this transition each product team took ownership of their features on Android. A core integration team regression tests and focuses on global app optimization over individual features optimization.

A Few Highlights from QConSF2013- Part 1 of 2

by Martin Monroe on  Nov 30, 2013

On each day of the 3-day conference at the inviting environs offered at the Hyatt there was a jam-packed schedule of speakers, exhibits and activities that made for some difficult decisions as to which tracks and what happening to attend.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT