InfoQ Homepage Architecture Content on InfoQ
-
Microsoft Licensing Changes Support Virtualization
Recently Microsoft made several licensing changes in regards to running its products in virtualized environments.
-
Article: Scalability Worst Practices
In this article, former Orbitz lead architect Brian Zimmer discusses scalability worst pratices. Topics covered include The Golden Hammer, Resource Abuse, Big Ball of Mud, Dependency Management, Timeouts, Hero Pattern, Not Automating, and Monitoring.
-
The Book of Architecture Axioms
"97 Things Every Software Architect Should Know" - a new community driven wiki that aims to provide bite-sized chunks of good advice.
-
Amazon Brings Virtualized Storage to the Cloud with Elastic Block Storage
Persistent has long been an achilles heel of the EC2 platform. Today Amazon moved to address this issue with the release of Elastic Block Storage (EBS).
-
Complex Event Processing and EDA?
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.
-
Is Database-as-a-Service a Bad Idea?
Data Management represents a strategic asset for Cloud Platforms as the most popular Data Services will likely command the largest platform market share. In a post this week, Arnon Rotem-gal-Oz argues that "Database-as-a-Service" is a bad idea. Would you trust your enterprise data to DaaS?
-
David Chappell: Introduction To Cloud Computing
David Chappell published a Microsoft sponsored white paper on Introduction to Cloud Platforms
-
Presentation: Do The Hustle
In this presentation at RubyFringe, Obie Fernandez shares his experience selling consulting services for both Thoughtworks and Hashrocket and gives advice on how developers/consultants can deal with clients by setting minimal requirements, saying "No" and how to choose hourly rates and much more.
-
The Industrialization of Software Delivery
IT has consistently failed to deliver expected value time and time again. According to Ian Thomas, Industrialization (componentization, specialization) may be a solution for supporting software agility and reliability in the new business environment.
-
Opinions: Why Most Social Software Fail and how to Avoid it
According to Clay Shirky, the success key for social software is “a brutally simple mental model [...] shared by all users”. Referring to it as Shirky’s law, Michael Nielsen analyzes why programmers often fail to obey it. His arguments as well as the discussion that has followed provide interesting insights into pitfalls that need to be avoided for building successful social applications.
-
Presentation: Jinesh Varia About Amazon Alexa Web Service's Architecture
In this presentation, Jinesh Varia, a Web Services Evangelist at Amazon, talks about the architecture of one of Amazon's web services called Alexa. Jinesh explains how Amazon has reached scalability, performance and reduced costs for the Alexa service.
-
Drizzle - a new direction for databases
Unveiled at the O'Reilly Open Source Convention (OSCON), Drizzle can be described as a "what if" project - creating a database specially for applications that include web based apps, cloud computing components, databases without business logic (aka stored procedures), and multi-core architecture.
-
Interview: Jerry Cuomo Discusses Virtualization, Cloud Computing and WebSphere Virtual Enterprise
In this interview, Jerry Cuomo talks about Virtualization and Cloud Computing and what IBM is doing with WebSphere Virtual Enterprise to help virtualize middleware and application stack. He also explains the progression of virtualization using virtual servers, collection of servers, and virtual clusters. Jerry mentions that next release of WebSphere Version 7 will have a virtual appliance option.
-
Using Open Source in your Business: Myths and Clarifications
A white paper “10 Myths About Running Open Source Software in Your Business” was released by ActiveState. It promotes rational approach to open source software and refutes some common misconceptions about its quality, its usage and its place in today’s industry. The authors believe that open source adoption is inevitable but they advocate for a more structured approach to its implementation.
-
Open source workflow engines compared: jBPM, OpenWFE and Enhydra Shark
A new report looks at how open source workflow engines jBPM, OpenWFE and Enhydra Shark compare in support of standard Workflow Patterns, including how they stack up against their closed source alternatives Staffware, WebSphere MQ and Oracle BPEL PM.