x Take the InfoQ Survey !
  • Big Memory .NET Part 1 – The Challenges in Handling 1 Billion Resident Business Objects

    by Dmitriy Khmaladze and Leonid Ganeline on  Oct 08, 2015

    This article describes the concept of Big Memory and concentrates on its applicability to managed execution models like the one used in Microsoft’s Common Language Runtime (CLR). A few different approaches are suggested to resolve GC pausing issues that arise when a managed process starts to store over a few million objects.

  • Fighting Developer Fatigue with JNBridge

    by Wayne Citrin on  Oct 01, 2015

    Developer fatigue is the overwhelming frustration felt by developers who are under pressure to keep current with a flood of new languages, libraries, frameworks, platforms and programming models. JNBridge offers a way to help alleviate developer fatigue by allowing you to mix the libraries you know with code written in the language you are learning.

  • Projecting a Modular Future

    by Markus Voelter, Jos Warmer, Bernd Kolb on  Sep 27, 2015

    In this article, the authors discuss modularity and projectional editing concepts used to design programming languages, using a language workbench (LWB) like Jetbrains' MPS. They discuss how they used these techniques in three different domains: embedded-software development, requirements engineering, and insurance rules.

Introduction to EC2 Container Service

Posted by Benjamin Wootton on  Sep 27, 2015

An introduction to Amazon's ECS, their container management and clustering service, featuring a walk-through example for deploying your first container cluster and the underlying tasks and services.

Big Data as a Service, an Interview with Google's William Vambenepe

Posted by Chris Swan on  Jul 06, 2015

An interview with Google's William Vambenepe, who's lead product manager for Big Data services, to ask him about the shift from products to services when working with Big Data.

APIs with Swagger : An Interview with Reverb’s Tony Tam

Posted by Mike Amundsen on  Jun 09, 2015

After a flurry of activity from thier open working group Swagger 2.0 was officially released in September 2014. Since then responsibliity for leading Swagger would be handed over to SmartBear.

Interview and Book Review: BDD In Action

Posted by Craig Smith on  May 10, 2015

"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests. 4

Deploying Microservices to AWS at Gilt: Introducing ION-Roller

Posted by Natalia Bartol, Gary Coady, Adrian Trenaman on  May 08, 2015

This article introduces's ION-Roller continuous deployment application, which allows the company to operate a resilient cloud-based microservice platform utilising Scala, Docker and AWS. 11

Metadata-Driven Design: Designing a Flexible Engine for API Data Retrieval

Posted by Aaron Kendall on  Apr 13, 2015

Bulk data is usually accessed via files & FTP. As collaboration migrates to APIs, what are the requirements for data APIs? Here we describe a meta-data driven architecture for bulk data ingestion.

Hologram - Finally, AWS Key Distribution that Makes Sense

Posted by Arian Adair on  Mar 31, 2015

Faced with the lack of solutions for secure distribution of AWS access keys to developers, AdRoll decided to build their own open source Hologram. Adair details the process, design and main features.

Intro to .NET Unit & Integration Testing with SpecsFor

Posted by Matt Honeycutt on  Mar 25, 2015

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

Interview with Mike McQuaid about Git in Practice

Posted by Alex Blewitt on  Mar 04, 2015

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.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy