InfoQ Homepage Infrastructure Content on InfoQ
-
Community-Driven Research! A new service by InfoQ
With the launch of our first community research question on "What are the most valuable tools for HTML5", InfoQ is now providing a new service that we hope will provide you with up-to-date and bias-free community-based insight into trends & behaviours that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
Presentation: IASA’s Five Pillars of Architecture
In his online presentation “Five Pillars of IT Architecture” Jim Wilt, architect at Microsoft, introduced IASA's view on the foundation of architecture. The pillars IASA identified include business technology strategy, IT environment, quality attributes, design and human dynamics.
-
Microsoft Brings Cloud Integration Services Onsite with Service Bus for Windows
This week, Microsoft released a beta of the Service Bus for Windows which has a subset of the functionality contained within the cloud-based Windows Azure Service Bus messaging engine. This is Microsoft’s first step towards delivering its rapidly-maturing cloud integration stack as a self-managed product.
-
IT Values Technologies Over Thought
Recently Cap Gemini's Steve Jones has written an article on how he believes that thinking about solutions to problems is less important these days than jumping on the latest hype bandwagon. Although he uses REST and Big Data as examples, he believes it goes beyond any single technology and that eventually IT will no longer belong to IT people.
-
Presentation: Progressive Architectures at the Royal Bank of Scotland
In their presentation posted at InfoQ systems and data architects Ben Stopford, Farzad Pezeshkpour and Mark Atwell show how RBS leveraged new technologies in their architectures while facing difficult challenges such as regulation, competition and tighter budgets. They also need to cope with stringent technical challenges, for instance with efficiency and scalability.
-
Avoiding Downtime When Cloud Services Fail
Another AWS outage hit several large websites and their services last week. What can be done to avoid downtime? Architect for failover not just for scale.
-
Dave McCrory Unveils Initial Formula for Principle of Data Gravity
Does data have its own gravitational pull that attracts applications and services into its orbit? That was the proposal in 2010 by VMware’s Dave McCrory who has recently put some mathematical prowess beneath his principle. In his new website, DataGravity.org, McCrory outlines the formula for data gravity and asks the technical community for help in vetting and applying his formula.
-
Google’s New IaaS Offering Runs Linux VMs in the Cloud
Google today disclosed details of Compute Engine, an IaaS offering that runs Linux VMs on demand utilizing Google’s cloud infrastructure. Google Compute Engine (GCE) supports 1, 2, 4 and 8 virtual core VMs with 3.75GB RAM per virtual core
-
QCon San Francisco November 5-9 - Tracks Announced, Registration Open; Featuring GraphConnect
QCon San Francisco 2012, taking place November 5-9, is now open for registration ($800 savings until July 2nd). QCon is an enterprise software development conference for team leads, architects, and project managers covering architecture & design, Java, mobile, functional programming, Lean and Kanban, cloud computing, Big Data & NoSQL, emerging languages, and other timely topics.
-
CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM
The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.
-
Dan North Discusses The Art Of Misdirection
Dan North has recently discussed the impact of opportunity costs in his article "The Art of Misdirection." Opportunity Cost is about choosing an obvious solution for a particular problem context, although sometimes an alternative option may be the better choice. Software engineers, in particular, are subject to such opportunity costs as they are constantly facing decisions in their daily work.
-
SPDY versus WebSockets?
Lori MacVittie has recently posted an article describing why she believes SPDY will gain much wider acceptance in the Web than WebSockets. For her and several others, the differentiating aspect between these protocols is the way in which they use HTTP and SPDY wins because of this.
-
Puppet Labs and EMC open source next-generation provisioning tool: Razor
Puppet Labs and EMC announced last month the availability of Razor, an open source cloud-provisioning tool that allows automated provisioning and inventory of bare metal machines as well as virtual machines based on user-defined tagging rules. The tool currently deploys as a Puppet module and is licensed under Apache 2.0.
-
An Alternative Build System: Gradle 1.0 Released
Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.
-
Microsoft Is Unifying Their PC, Tablet and Smartphone Operating Systems
Microsoft has announced a set of new features for the upcoming Windows Phone 8: same code base with Windows 8, multicore support, secure boot, device encryption, remote managing and others. There will be one OS on all devices.