InfoQ Homepage Companies Content on InfoQ
-
How Google Does It: Using Closure Tools for Large JavaScript Applications
Rhys Brett-Bowen introduces Closure Tools, outlining how it can help developers in building large JavaScript applications.
-
Cloud Computing at Google
Randy Shoup details some of the pieces forming Google’s technology stack, BigTable, Megastore, Dremel, virtualization, etc. and the design principles of their their cloud-based applications.
-
Extending Cloud Foundry with New Services
Andrew Crump and Chris Hedley discuss extending Cloud Foundry with your own services, including customization at deployment time, and common concerns such as security and user quotas.
-
Large-Scale Continuous Testing in the Cloud
John Penix describes the test automation system and the supporting build system infrastructure used by Google.
-
Tackling Complex Data with Neo4j
Ian Robinson discusses the complexity of highly connected data and how graph databases can help, illustrating the talk with practical examples implemented using Neo4j.
-
Grails Goes Graph
Stefan Armbruster discusses building a Grails application with a graph data store based on Neo4j and sharing insight based on his own experience using such a system in production.
-
Functional Reactive Programming in the Netflix API
Ben Christensen describes how Neflix has optimized their API using a functional reactive programming (modeled after Rx) in a polyglot Java stack.
-
The Structure of API Revolutions
Daniel Jacobson shares advice on dealing with evolving APIs based on his experience with Netflix APIs.
-
A Little Graph Theory for the Busy Developer
Jim Webber explores graph data analytic techniques using social graph properties inspired by anthropology and sociology, extracting online business intelligence from graph matching.
-
Go at Google
Rob Pike explains how Google designed Go to address major development issues they encounter while using other languages: long build times, poor dependency management, lack of robustness, etc.
-
Practical Cloud Foundry
Phil Webb offers tips and code samples on how to refactor existing code for the cloud, alternatives to the file system, compiling without the JDK, dealing with gateway timeouts and how to run Tomcat 7
-
Cloud Foundry Architecture
Ramnivas Laddad sketches the architecture of Cloud Foundry, explaining how they manage to do hot swaps without application downtime, including lessons applicable in general distributed environments.