InfoQ Homepage Architecture Content on InfoQ
-
Pickles & Spores: Improving Distributed Prog. in Scala
Heather Miller presents attempts at better supporting distributed programming in Scala, including a new fast pickling framework, as well as Spores - composable pieces of mobile functional behaviour.
-
RESTfully Async with Grails 2.3
Graeme Rocher talks through the latest Async features offered by Grails and how they can be used to create non-blocking REST APIs.
-
Grails for Hipsters!
Rob Fletcher explains how to use Vert.x, WebSockets, continuous unit testing and headless end-to-end testing to create one-page applications in Grails.
-
From The Lab To The Factory: Building A Production Machine Learning Infrastructure
Josh Wills discusses using Hadoop technologies to build real-time data analysis models with a focus on strategies for data integration, large-scale machine learning, and experimentation.
-
How Does Text Become Data?
Catherine Havasi, Rob Speer discuss and exemplify how to quantify Natural Language Processing with concept-based text understanding, modelling what people think about our world.
-
Exploring the Future of Web Tooling with Brackets
Narciso Jaramillo demonstrates tools and prototypes that have been built into and on top of Brackets, discusses the Brackets architecture and its extensibility model, and lessons learned building it.
-
Building Grails-powered Responsive JavaScript Applications
Steve Pember discusses the architecture, the frameworks and Responsive Design principles to be employed while building a single-page JavaScript application., and why use Grails for that.
-
Getting Pushy: Pushing Data from Server to Browser
David Pollak presents Lift's design and how the same design decisions were applied to Clojure/ClojureScript/AngularJS. Lift is a web framework with support for server-push.
-
The Art of Lean Product Management
Dave Sharrock presents key practices that incorporate the Lean Startup principles, allowing a Product Owner to validate business ideas by bringing the build-measure-learn cycle alive.
-
Application Architecture in Groovy
Dan Woods presents the strengths and flexibility in Groovy, including its dynamic nature, categories and mixins, to create a powerful, maintainable, and simple application architecture.
-
API-Driven Development for Both Ends
Jakub Nesetril presents a practical example of prototyping, developing and testing an application using a structured description of its API.
-
Data & Infrastructure at Airbnb
Brenden Matthews describes the infrastructure built at Airbnb using Mesos in order to support Hadoop and Storm.