InfoQ Homepage News
-
Google Open-Sources FlatBuffers: Efficient, Cross-Platform, Serialization Library
The Google "Fun Propulsion Labs" team has recently open-sourced FlatBuffers. Built especially to support performance needs of game developers, FlatBuffers stores serialized data in buffers which can be either stored in files or transferred across the network as-is, without any parsing overhead.
-
Alternatives to Eventual Consistency
Causal Consistency models offer an alternative Eventual Consistency for distributed systems; both models should be weighed against your system's requirements and risk tolerance.
-
Amazon Announces Mobile Associates API for iOS
Amazon has announced that it has started exploring integration of the Mobile Associates API (MAA) into iOS apps. Amazon encourages developers to present their use cases for them to participate in a private beta program that will guarantee early access to MAA for iOS. Interested developers will be selected by Amazon based on their use case and their willingness to provide feedback.
-
Synth, API-First Web Framework, Confuses Community
Synth, an API-first web framework built on Node.js, was announced recently. Features include preload angular model data on page load, preload HTML view on page load, and a simplified project structure. Despite some positive reactions, it has also been greeted with confusion from the wider developer community.
-
New Relic Open Sources their Docker Deployment Tool Centurion
New Relic open sourced Centurion, a deployment tool for Docker used internally to run their production infrastructure. Centurion takes containers from a Docker registry and runs them on a fleet of hosts with the correct environment variables, host volume mappings, and port mappings, supporting rolling deployments out of the box.
-
New Internet Explorer Focuses on Developers
A new developer-centric IE has been released, named Internet Explorer Developer Channel. This build provides an early way for developers to test webpages and can be installed side-by-side with IE.
-
Q&A with Spark the Change Conference Organisers
The Spark the Change conference runs in London on 3-4 July. The theme of the conference is “Create an Organisation you can Believe in”. Aimed at leaders from across the business the conference aims to inspire attendees to build better, strong businesses, become more inspiring leaders themselves and create happier workplaces. InfoQ spoke to one of the organisers about the conference.
-
Perl Advances onto Android
The veteran Perl programming language has produced release 5.20.0, which adds a myriad of refinements along with support for the Android platform.
-
An Introduction to Microservices Design
Designing for simple components and systems is key when moving to microservices. The focus is on evolution of components and how we build systems that allow evolution and change, Russ Miles recently stated in an introduction to designing and building microservices.
-
Facebook Announces Apollo, a New NoSQL Database for On-line Low Latency Storage
Speaking at QCon New York on Wednesday Jeff Johnson, from the core data group at Facebook, announced Apollo, Facebook’s Paxos-like NoSQL database. Written in C++11 on top of the Apache Thrift 2 RPC framework, Apollo is a hierarchical storage system where all the data is split into shards, very much analogous to region servers in HBase.
-
PhoneGap 3.5.0 No Longer Supports iOS 5 and Won’t Support WP 7
Cordova/PhoneGap 3.5.0 no longer support iOS 5, 3.6.0+ will not support WP 7, and future updates will come through npm.
-
Google Announces Development Kit for a Tablet with Advanced Vision Capabilities
Google has announced the availability of Project Tango Development Kit, which should allow developers to make applications that track full 3-dimensional motion and capture surfaces in the environment. Tango development kit, created in collaboration with NVDIA, includes the new Tegra K1 mobile processor and aims at providing a platform designed for computer vision and 3D sensing.
-
Guidelines for Responsive Website Design
This article includes several guidelines for creating websites that scale for different screen sizes and form factors.
-
Visual Studio "14" Sharpens Focus on Modern C++
Visual Studio "14" Plans Improved C++11/C++14 compliance. As part of the this effort big changes are being made to the Standard Template Library bundled with "14".
-
DockerCon 2014 Highlights
After the launch of Docker 1.0 there was more to come. The conference t-shirts said ‘Containers everywhere!’, with plenty of evidence of that from the large Bay area service providers. There were also some additional launches - libswarm ‘a minimalist toolkit to compose network services’, libchan ‘an ultra-lightweight networking library’, and more partners getting involved with libcontainer.