BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
  • Q&A with Barry Boehm and Richard Turner on The Incremental Commitment Spiral Model

    by Ben Linders on  Aug 27, 2014

    The Incremental Commitment Spiral Model describes a process model generator. InfoQ interviewed the authors about the principles underlying the Incremental Commitment Spiral Model (ICSM), applying the ICSM, benefits that organization can get from it, and how organizations can use the ICSM to determine under what conditions to use software-intensive agile frameworks like Scrum, DSDM, SAFe, or DAD.

  • Virtual Panel: Convergence of SOA Governance and API Management

    by Saul Caganoff on  Aug 26, 2014 1

    There's recently been a lot of discussion about the convergence of SOA Governance and API Management. Services and APIs appear to deal with similar concerns, but historically the approach & philosophy has been different. Is there convergence and how? InfoQ spoke to a panel of SOA Governance and API Management experts to garner their views.

  • SOA and API Schism and Unification

    by Chris Haddad on  Aug 20, 2014 1

    While both API and SOA have similar business and technical goals, many API proponents continue to describe APIs as a significantly different approach with little connection to SOA. They often promote a deep and divisive schism between pragmatic REST APIs and SOA. The division inhibits cleanly integrating SOA services and RESTful APIs into a unified architecture.

Converging API Governance and SOA Governance

Posted by Chris Haddad on  Aug 15, 2014

Many development teams publish SOA services, yet struggle to create a service architecture that is widely shared, re-used, and adopted across internal development teams. 1

Why Do We Need Self-Organising Teams?

Posted by Sigi Kaltenecker and Peter Hundermark on  Aug 09, 2014

The second article from a series on Leading Self-Organising Teams discusses why we need self-organising teams. 2

Quantifying the Impact of Agile Software Development Practices

Posted by Ben Linders on  Jul 03, 2014

Rally Software and Carnegie Mellon's Software Engineering Institute (SEI) are researching the impact of agile software development practices. An interview wit Larry Maccherone and Jim McCurley. 1

Apache Kafka: Next Generation Distributed Messaging System

Posted by Abhishek Sharma on  Jun 04, 2014

Apache Kafka is a distributed publish-subscribe messaging system. This article covers the architecture, features and characteristics of Kafka and how it compares with other messaging systems. 11

Web APIs and the n+1 Problem

Posted by Ali Kheyrollahi on  Jun 02, 2014

The n+1 one problem doesn’t just affect ORMs, any kind of Web API can suffer from the same performance problems. Ali Kheyrollahi discusses some of the ways to identify and correct n+1 scenarios.

Microservices: Decomposing Applications for Deployability and Scalability

Posted by Chris Richardson on  May 25, 2014

This article describes the increasingly popular Microservice architecture pattern, used to architect large, complex and long-lived applications as a set of cohesive services that evolve over time. 8

Exchanging Industry Experiences with Agile Methodologies

Posted by Ben Linders on  May 23, 2014

The Agile Consortium Belgium, Sirris and Agoria organized an event to share experiences with agile methodologies like Scrum, Kanban, visual management, XP, DSDM and Lean.

Restify and Mobilize Your Data

Posted by Val Huber on  May 21, 2014

Val Huber explains creating a RESTful API from an existing database schema, extending the API to define multi-table hierarchical resources, and adding behavior using declarative reactive expressions. 2

Russ Miles on Antifragility and Microservices

Posted by Ralph Winzinger on  May 13, 2014

Currently, Antifragility and Microservices are trending topics and this might be a hint that there are new architectural paradigms or design patterns on their way for building application systems.

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