Loose Coupling Content on InfoQ
Latest featured content about Loose Coupling

- Topics
- Machine Learning,
- Operations,
- Loose Coupling,
- Architecture
Hilary Mason, interviewed by Ryan Slobojan, discuss the engineering behind bit.ly and their use of machine learning in their system architecture. Hilary also talks about their use of MySQL and MongoDB to manage terabytes of information about users and clicks and their implications on performing real-time analysis of anthropology on the human condition.

- Topics
- Design,
- .NET,
- Loose Coupling
Ninject is touted as a lightning-fast, ultra-lightweight dependency injector for .NET applications. Helping developers split applications into a collection of loosely-coupled, highly-cohesive pieces, and then glue them back together in a flexible manner. Using Ninject to support your software's architecture, your code will become easier to write, reuse, test, and modify.

- Topics
- Ruby,
- SOA,
- Choreography,
- .NET,
- Performance & Scalability,
- Architecture,
- Messaging,
- Loose Coupling,
- Parallel Programming,
- Network Programming,
- Data Access,
- Cloud Computing,
- Design Pattern,
- Java
Ralph Johnson and Joe Armstrong discuss their ideas about parallel programming - whether shared memory is harmful, the place of message passing, fault tolerance, the importance of protocols and more.
News about Loose Coupling
- Topics
- .NET Framework,
- Object Oriented Design,
- .NET,
- Loose Coupling
Chain.NET (a.k.a. NChain) is an implementation of Chain Of Responsibility design pattern for .NET and Mono platforms. Version 0.1 combines standard CoR design pattern with Command design pattern with the goal of bringing increased convenience and flexibility in command processing solutions.
- Topics
- Loose Coupling,
- Composition,
- Architecture,
- SOA
Complex Event Processing systems and Event Driven Architectures have been identified as playing a larger role in sophisticated systems today and in the future. What that role is and how it is carried out are up for debate.
- Topics
- Design,
- Web Services,
- Loose Coupling,
- SOA
In the debate on whether cohesion is important for SOA, Carlos Perez expressed his views on coupling in software construction, and how it has evolved in the context of an SOA. He starts out with Bertrand Meyer's principles of modularity and extends it to his own set of principles for service orientation.
- Topics
- SOA,
- 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.
- Topics
- .NET,
- Loose Coupling,
- Enterprise Application Blocks,
- Architecture
The Microsoft patterns & practices group has released its Dependency Injection container called Unity or the Unity Application Block. Developers can now create loosely coupled applications that are extensible using this lightweight container.
- Topics
- SOA,
- Loose Coupling
SOA has often been described as a longer term development pattern than the hype surrounding it would often imply. However, many authors have frequently pointed out where some or all of the practices involved within SOA have been used over the past few decades. Kirstan Vandersluis goes further and discusses specific generations of service-oriented development that have lead to today's systems.