Amazon recently announced EMRFS, an implementation of HDFS that allows EMR clusters to use S3 with a stronger consistency model. When enabled, this new feature keeps track of operations performed on S3 and provides list consistency, delete consistency and read-after-write-consistency, for any cluster created with Amazon Machine Image (AMI) version 3.2.1 or greater.
The ninth annual QCon London (March 2-6) will feature in-depth presentations and case studies from Netflix, Google, Facebook, Uber, eBay, SoundCloud and others. Learn from front line, industry practitioners on topics like Microservices, Docker, Engineering Culture, Go, Reactive Architecture, Low Latency Trading, Continuous Delivery, and more.
Oracle has started auto-updating JRE 7 to JRE 8. Auto-update was turned on in January 20, 2015 and affects Windows 32-bit and OS X users who use Java's auto-update mechanism. This is not a silent upgrade and requires user permission. JRE 8 was released on March 2014 and has been the default version on Java.com since October 2014.
This is part 2 of our analysis of the .NET API review meeting for January 14th. This report covers HashSet, RegEx, Process.Start, Immutable collections, and BitVector32.
Less functionality can make a better product according to the “Worse is Better” concept described 25 years ago by Richard P. Gabriel. According to Kevlin Henney and Frank Buschmann we can learn from the worse is better concept for development and architecture with agile and lean.
Fastlane is a suite of tools that aim at automating the iOS app release process and provide "a fully working Continuous Deployment process" that can be triggered by running a single command. Interview with fast lane's creator, Felix Krause.
amarin last week announced version 8.6 of its iOS SDK (Xamarin.iOS), the first non-beta release to include the company's Unified API for iOS and Mac. The Unified API replaces the 32-bit MonoTouch and MonoMac APIs, enabling code re-use across both platforms and adding 64-bit support.
Apache Flink has released the version 0.8.0 of their project. Besides the usual performance, compatibility, and stability improvements, it has also added a streaming Scala API, where streaming capabilities had so far been missing. Apache Flink has also been promoted to the top-level of the Apache projects recently after joining the incubator roughly nine months ago.
The SFHTML5 group recently had a meeting discussing HTML5 technologies for creating virtual reality experiences – WebGL, WebVR, Three.js, GLAM –, and the current development status for implementing support for them in Firefox and Chrome. The idea is to bring the entire web into the VR experience.
Should all .NET Collections Implement all .NET Collection Interfaces? That was the first of several important API questions asked in the .NET Core API Review for January the 14th. This video contains a recording of the discussions about ten change requests for the .NET’s base class library.
InfoQ speaks to Spring Boot co-creator Phil Webb about the latest release of Pivotal's convention over configuration offering for bootstrapping Spring based projects.
Facebook has open sourced a number of modules for faster training of neural networks on Torch.
Pivotal Software today announced that it will be withdrawing funding for the popular Groovy and Grails frameworks after March 31, 2015. Pivotal cited their larger strategy to concentrate resources on accelerating both commercial and open source projects that support its growing traction in Platform-as-a-Service, Data, and Agile development.
At a recent Seattle Xcoders Meetup, Curt Clifton, software engineer at The Omni Group, described what developing for the Apple Watch is like. He discussed a watch app conceptual model, data communication between the phone and the watch, and a few challenges.
Google has recently made public its plan to bootstrap Go 1.5. According to Russ Cox, Go core developer for almost 6 years now and author of the document, Google has been planning for a year “how to eliminate all C programs from the Go source tree.” InfoQ has spoken to Russ to learn more about the plan to bootstrap Go.