Rags Srinivas caught up with Matt Stine at the O'Reilly Architecture conference in Boston, MA. Matt talks about Cloud Native Architectures and some of the cultural and technological challenges. He talks about some of the NetFlix services and how Spring is wrapping it up to be able to architect and develop microservices on the platform. He also talks about SOA and what it probably missed out.
Bulk data is commonly accessed via files & FTP. As the world moves toward APIs to facilitate collaboration, what are the requirements for data APIs? This article describes a meta-data driven architecture for bulk data ingestion. Two APIs operate in parallel to provide data changes as well as the data records themselves. An example demonstrates how API responses are parameterized using meta-data.
Faced with the lack of solutions for secure distribution of AWS access keys to developers, AdRoll decided to build their own open source Hologram, a system that brings Amazon's Instance Profile mechanism to developer workstations. Adair details the process, tool design and main features.
Matt Honeycutt introduces SpecsFor, a .NET unit and integration test framework, explaining how to set it up, how to create the first tests, and provides a few hints on advanced usage scenarios. 4
Mike McQuaid, Software Engineer at GitHub, has written "Git in Practice" which provides over 60 techniques for working with and managing Git projects. InfoQ caught up with Mike, and asked about it.
Book Review and QnA with authors of eBook "Perspectives on Agile Software Development".
F# Deep Dives is a new book aimed at showing the business value that using F# brings in practice. It presents 11 industrial scenarios and their solution with F# using a functional-first approach.
Type Providers are an essential element for F#’s extensibility model. Dave Fancher shows how to take the tedium out authoring Type Providers using some simple inline factory methods.
Addison-Wesley Professional Devops in AWS LiveLessons is a video course for infrastructure developers and Sys Ops engineers who aim at creating a fully-automated continuous delivery system in AWS.
Due to globalization and supply chain management, a single company cannot operate on its own anymore. This article provides models to help you to get insight in the relationships with your partners.
The concept of a "microservice architecture" has steadily gained a foothold in software development over the past several years. This article uses Spring Boot to explore the concepts. 10
This article walks you through the new Java 8 features that are supported by Spring 4.0 and 4.1. 5