All content and news on InfoQ about Service Design
Latest featured content about Service Design

- .NET,
- Architecture
- Topics
- SOA Platforms
Communication is everywhere. The Windows Communication Foundation (WCF) can be used to design and develop service-oriented distributed solutions. This presentation shows the basics of WCF and how to solve common problems in distributed systems. Christian Weyer provides a practical approach to realizing distributed solutions with WCF - beyond the hype and 'Hello World'.
-
By Christian Weyer
on Jan 16, 2008,

- Ruby
- Topics
- Ruby on Rails,
- Programming
As the problem domain of your Rails applications expands, you may need to run computationally intensive or long running background tasks. How can you run these long background tasks without your web server timing out? And how do you display the progress to your users?
-
By Ezra Zygmuntowicz
on Jun 27, 2006,

- SOA
- Topics
- Methodologies,
- Leadership
SOA Expert Steve Jones from CapGemini provides a hands on look at SOA Antipatterns and a list of ways your SOA project can go wrong. This list includes signs that these problems are cropping up as well as what to do when you see them happening.
-
By Steve Jones
on Jun 19, 2006,
News about Service Design
- SOA
- Topics
- Loose Coupling
Jim Webber re-ignited some interesting discussions about the need (or not) for Cohesive Services within SOA. What started as a fairly innocuous post has certainly generated a lot of debate.
-
By Mark Little
on Apr 25, 2008,
- Architecture,
- .NET,
- SOA
- Topics
- SOA Platforms
Communication is everywhere. The Windows Communication Foundation (WCF) can be used to design and develop service-oriented distributed solutions. Christian Weyer provides a practical approach to realizing distributed solutions with WCF - beyond the hype and 'Hello World'.
-
By James Vastbinder
on Jan 16, 2008,
- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- Web Services,
- ESB,
- Business Process Management,
- SOA Platforms,
- Orchestration,
- Modeling
In a new InfoQ minibook, InfoQ SOA Editor and SOA Enterprise Architect Jean-Jacques Dubray describes the state of the art and emerging new approaches in building "Composite Software", solutions created by assembling existing services. The book is available as an InfoQ Minibook, i.e. free of charge in PDF format for InfoQ users. A printed version is available too.
-
By Stefan Tilkov
on Nov 26, 2007,
- Architecture
- Topics
- Methodologies,
- .NET Framework
As we transition from component architectures to service oriented architectures, the balance between natural, efficient asset reuse and independent, decoupled systems is a real battleground. Neal Ford recently posted some thoughts about high coupling and it's unintended consequences, and we revisit a great InfoQ interview with Jim Webber about tight coupling as it applies to service architectures.
-
By Mark Figley
on Nov 13, 2007,
- SOA
- Topics
- Governance
In this article Stefan Tilkov, innoQ SOA consultant and InfoQ SOA Community editor, introduces a potential set of roles for successful SOA Governance. He describes the individual roles as well as the tasks assigned to each independent of any tool, vendor, or technology.
-
By Hartmut Wilms
on Jul 19, 2007,
- SOA
- Topics
- Messaging
Nick Malik writes about "The Value of Intermediation in SOA", which started an interesting discussion. In his first blog post on the subject he asked the question: "Is it Service Oriented if the message cannot be intermediated?".
-
By Hartmut Wilms
on May 21, 2007,
Books about Service Design

- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- Web Services,
- ESB,
- Business Process Management,
- SOA Platforms,
- Orchestration,
- Modeling
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.
-
By Jean Jacques Dubray
on Nov 25, 2007,