BT
  • Architecture and Agility: Married, Divorced, or Just Good Friends?

    by Frank Buschmann and Kevlin Henney on  Dec 21, 2013 1

    This article describes the relationship between architecture and process of software development and how architecture can responds to a set of needs, such as functional requirements, operational characteristics, and developer habitability. It also talks about the role of pragmatic architects when working with developers and stakeholders.

  • Meet Elaine: A Persona- Driven Approach to Exploring Architecturally Significant Requirements

    by Jane Cleland-Huang on  Dec 15, 2013

    Often, requirements elicited from stakeholders describe a system’s functionality but fail to address qualities such as performance, reliability, & availability. Documenting these requirements is often overlooked because there are implicit assumptions that the system will perform to expected levels. This article describes a process developed on the idea of persona sketches to address this problem.

  • Exposing CQRS Through a RESTful API

    by Ali Kheyrollahi on  Dec 09, 2013 4

    Command Query Responsibility Segregation (CQRS) is an architectural pattern that segregates reads and writes of a system into two separate models. We propose and demonstrate an approach for building a RESTful API on top of CQRS systems. This approach joins HTTP semantics and resource-based style of REST APIs with distributed computing concerns such as eventual consistency and concurrency.

Building a RESTful Web Service with Spring Boot to Access Data in an Aerospike Cluster

Posted by Peter Milne on  Nov 28, 2013

This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike, a distributed and replicated in-memory NoSQL database.

Contrasting Backbone and Angular

Posted by Victor Savkin on  Nov 26, 2013

Victor Savkin presents in detail the pros and cons of using Backbone.js and Angular.js to create web applications, comparing the two frameworks with each other. 5

The Best Process Is No Process

Posted by Lukasz Szyrmer on  Nov 19, 2013

Bureaucracy often plagues large product development efforts. Just like technical debt slows down development, process debt slows down your business. Eliminate process debt to get to market faster. 9

Costin Leau on Elasticsearch, BigData and Hadoop

Posted by Srini Penchikala on  Nov 15, 2013

Elasticsearch is an open source, distributed real-time search and analytics engine for the cloud. InfoQ spoke with Costin Leau about Elasticsearch and how it integrates with Hadoop and Big Data.

Interview with Simon Brown about Sustainable Competence

Posted by Ben Linders on  Nov 14, 2013

InfoQ did an interview with Simon Brown about sustainable competence for continuous improvement, balancing people and processes, and software quality and architecture.

Modeling in the Agile Age: What to Keep Next to Code to Scale Agile Teams

Posted by Kenji Hiranabe on  Oct 07, 2013

Agile considers working code as the most important team artifact, but we still need modeling. Kenji Hiranabe explores the spaces where modeling fits, with focus on development scaling. 7

Codenvy’s Architecture, Part 2

Posted by Tyler Jewell on  Oct 04, 2013

Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy, providing details on its platform, plug-in architecture, workspace and cluster management, and many others.

Codenvy’s Architecture, Part 1

Posted by Tyler Jewell on  Sep 27, 2013

Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy, providing details on its platform, plug-in architecture, workspace and cluster management, and many others.

Social BPM

Posted by Pritiman Panda on  Sep 23, 2013

The growth of mobile devices, advances in technology and the rise of social media are impacting the way customers interact with organisations. Automated BPM can help organisations respond.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT