Premium Content

Access "Cross-cutting concerns may be the next big step for IT"

Jonathan Eunice Published: 02 May 2013

As data centers invest in modern infrastructure -- virtualization, the cloud, DevOps, etc. -- perhaps it's time to give another look to cross-cutting concerns that need to intertwine. For my money, that's where the next set of systematic IT improvements will appear. Cross cutting is a longstanding concept in computer science that refers to the concerns or parts of a system that are interwoven with, and distributed among, other concerns or parts of the system. Cross-cutting is often seen as a negative, a label for things that work against a clean separation of concerns such as security, data integrity, transaction management and logging. Cross-cuts are, to some, necessary evils. We dislike their tangled-up, spread-out nature, but we haven't figured out how to do without them. But there's another way to see these cross-cutting concerns: They can improve multiple areas in one fell swoop. Done right, cross-cuts are unifying, multipurpose tools that reduce the number of different skills, products and efforts we need. As I look at modern data centers, I see ... Access >>>

Access TechTarget
Premium Content for Free.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

What's Inside


More Premium Content Accessible For Free

  • Liquid immersion cooling surfaces in the server market

    Liquid immersion cooling is still a very cutting-edge technology practice, but its possibilities are enticing. Liquid cools servers more efficiently ...

  • Cloud migration confidential

    Any cloud migration strategy will likely start with a good dose of preparation, say experts in the cover story for the September issue of Modern ...

  • DevOps tools for workload management

    Workload automation and streamlined management are essential to support fast-changing business applications and a hybrid or private cloud computing ...