InfoQ Homepage Infrastructure Content on InfoQ
-
Testing in the Cloud: Exploring the Practice
In this article, authors discuss the effects of cloud-based testing in software delivery process. They talk about cloud-based testing services such as performance testing and web-based application testing. They also share the results from their interviews with different organizations and their use of cloud in testing and suggest a cloud-based testing roadmap.
-
Hadoop and Metadata (Removing the Impedance Mis-match)
A new Apache HCatalog project is a table and storage management layer for Hadoop that enables different data processing tools – Pig, MapReduce, and Hive – to more easily inter-operate data. HCatalog’s presents users with a relational view of data and ensures that users need not worry about where or in what format their data is stored – RCFile format, text files, or sequence files.
-
Jason Zander on Visual Studio's Past, Present, and Future
InfoQ recently had an exclusive interview with Microsoft's Jason Zander to discuss the latest release of Visual Studio and the state of the project as a whole. The wide ranging talk covered everything from C99/C+11 standards compliance plans, to cross-platform support and how Microsoft tries to balance the needs of corporate developers with those of smaller, independent users.
-
CAP and Cloud Data Management
In this article, author Raghu Ramakrishnan discusses data management in the cloud and the tradeoff between consistency, availability and partition tolerance aspects of CAP theorem, which has become a key design factor in large scale data management systems. He also talks about Yahoo PNUTS system case study and concepts of Relaxed and Timeline consistency and Selective record replication.
-
The Wide Range of DevOps
The changes necessary for DevOps adoption can be plotted on a timeline-style graph, where the extreme left represents traditional ops culture and practices, and the right represents a newer DevOps-style. In this view of the world, the question is not “Is your company practicing DevOps?” but instead is the more accurate “How strong of a DevOps culture has your company adopted?”
-
Transitioning from RDBMS to NoSQL. Interview with Couchbase’s Dipti Borkar
While relational databases have been used for decades to store data, and they still represent a viable solution for many use cases, NoSQL is being chosen today especially for scalability and performance reasons. This article contains an interview with Dipti Borkar, Director of Product Management at Couchbase, on the challenges, benefits and the process of migrating from RDBMS to NoSQL.
-
SaaS-ify Legacy Applications
Legacy applications can be difficult to move to the cloud, yet you may want to include them in your IT-as-a-Service strategy. This article discusses an approach to wrapping legacy applications for delivery as Software-as-a-Service.
-
The Pragmatic Architect - To Boldly Go Where No One Has Gone Before
In this article, author Frank Buschmann talks about the architectural importance of the interaction between system components than within the components. He discusses three secrets of pragmatic architects: Uncover Hidden Domain Concepts, Be Where Things Meet and Use Uncertainty as a Driver.
-
Do we really need identity propagation in SOA and Clouds?
Identity Propagation through Single Sign-On(SSO) has been assumed to be a panacea for all identity issues in SOA and Clouds. In this article, Michael Poulin raises questions around the business feasibility of propagation and proposes a delegate model of representation instead.
-
Interview with Arun Murthy on Apache YARN
Apache Hadoop YARN – a new Hadoop resource manager - has just been promoted to a high level Hadoop subproject. InfoQ had the chance to discuss YARN with Arun Murthy - founder and architect at Hortonworks.
-
Mule ESB 3.3 Release and CloudHub
MuleSoft, the company behind Enterprise Service Bus (ESB) product Mule, recently released version 3.3 of the product. The new version's focus is to combine data integration with Mule's application integration capabilities and to deliver a solution for on-premise or cloud integration for developers. InfoQ spoke with Ross Mason and Daniel Feist about the new features and product roadmap.
-
Don't SCIM over your Data Model
This opinion piece discusses three specific suggestions for improving the SCIM data model: 1. Both the enterprise client and cloud provider should map their internal IDs to a shared External ID, which is the only ID exposed through the API. 2. Multi-valued attributes of a resource must be converted from an array into a dictionary with unique keys. 3. 3 ways to improve the PATCH command