InfoQ Homepage Architecture & Design Content on InfoQ
-
Just Enough Software Development in Times of Rapid Change
Ted Young shares his experience having to build their own solution or choosing an open source project in its infancy, the problems encountered and how they solved them.
-
APIs for Amnesty
Vivian Chandra outlines the benefits of an API they created including how it has helped them automate part of their CRM process and protected them from changes of the CRM system.
-
Beyond the Hype: 4 Years of Go in Production
Travis Reeder thinks performance, memory, concurrency, reliability, and deployment are key to exploring Go and its value in production. Travis describes how it’s worked for Iron.io.
-
Building Blocks of a Distributed System
Oren Eini discusses the building blocks of a reliable, transactional distributed database, covering ACID compliance, consistency, failure handling, monitoring, management, and more.
-
Is that API Secure?
Marko Vuksanovic walks through HTTP security mechanisms, and how to transfer and store sensitive data.
-
IoT Realized - The Connected Car v2
Phil Berman and Michael T Minella present a solution developed with Spring XD to stream real-time analytics from a moving car using open standards.
-
Spring Data REST - Data Meets Hypermedia + Security
Roy Clarkson and Greg Turnquist discuss using Spring Data REST to build a back-end for a startup, exemplifying with Spring-A-Gram, an app built with Spring Data REST and secured by Spring Security.
-
Functional Programming Kata with Groovy
Scott Hickey works through a solution to the Bank OCR kata, using Groovy and functional programming techniques. The code uses recursion plus Groovy methods that support functional programming.
-
Your Design is Only Mostly Dead
Steve Rogalsky conducts a workshop on using the design studio approach to achieve effective collaborative design.
-
The Hypermedia API Pivot
Nick MacDonald discusses a project’s transformation using hypermedia APIs, which has provided them with a simplified backbone to evolve internally and across boundaries.
-
Implementing a Highly Scalable Stock Prediction System with R, GemFire and Spring XD
William Markito Oliveira and Fred Melo discuss the architecture and implementation details of a stock prediction solution built entirely on top of open source code and some R and a web interface.
-
Building Highly Scalable Spring Applications with In-memory Distributed Data Grids
John Blum and Luke Shannon introduce Pivotal GemFire along with the open source offering, Apache Geode. They demonstrate how to effectively build highly scalable applications with GemFire/Apache.