Many of the Big Data technologies in common use originated from Google and have become popular open source platforms, but now Google is bringing an increasing range of big data services to market as part of its Google Cloud Platform. InfoQ caught up with Google's William Vambenepe, who's lead product manager for Big Data services to ask him about the shift towards service based consumption.
During JUDCon China 2012 Red Hat's Aleš Justin introduced Project CapeDwarf, a Google AppEngine API implemented with JBoss and other open source libraries. Sai Yang, Senior Planning Editor of InfoQ China, spoke with him about why he started the project, what challenges the project has faced, and his experiences as a software developer in general.
"How Google Tests Software" by James Whittaker, Jason Arbon and Jeff Carollo is a book that details exactly what is described on the cover. It is an informative and interesting look beneath the covers of how a large technical organization like Google deals with the complexity of software testing.
Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity. 2
Tim Smith introduces the licenses offered by Oracle/Sun and Microsoft, with a focus on how they may affect third party implementation such as Google’s Android platform. 9
Sourav Mazumder explores what NoSQL databases are, how they fit into Enterprise IT, challenges facing enterprise adoption, choosing an appropriate NoSQL database, and NoSQL database adoption advice. 15
InfoQ takes a look at how a combo of Clojure and Google AppEngine (GAE) powers a new online project management tool, how Clojure integrates with GAE's key/value store, and the power of LISP. 5
William El Kaim describes an Open Cloud Model driven by an independent user community to define it further. He also defines the SHINE principles for transforming IT into BT (Business Technology). 3
Answering: What are the cloud computing benefits, public or private clouds, providing infrastructure or a platform, how can a client enforce regulatory compliance, and others.
Google Charts is a web service for generating charts. This article explains the Google Charts interface and the gchartrb library which makes easy to create the charts from Ruby code. 8
"So you want to be a famous Agilist?" The 2007 AgileAdvert contest winner was announced at Agile2007 last week: it is "Matthew", sadly a victim of "Developer Abuse". See all the winners here!