BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Presentation: Rod Johnson on Spring 2.0 and Beyond

    In this QCon session, Spring Creator Rod Johnson explains the important enhancements and features in Spring 2, including XML extensibility features, Spring AOP framework updates, first-class support for dynamic languages, JPA integration, and third party technology support such as Mule ESB, clustering tools, SCA, etc.

  • Apache Geronimo 2.0: Certified Java EE 5 compatible

    Apache Geronimo, an open-source Java Enterprise Edition (Java EE) application server, recently released version 2.0.1. InfoQ took the opportunity to learn more about Apache Geronimo and where it fits into the application server space.

  • Programming for Parrallelism: The Parallel Hierarchies Pattern

    Multi-core processors offer new performance opportunities. Shekhar Borkar from Intel highlighted, however, that software development practices have to be retooled to leverage this potential. In this vein, Prof. Jorge L. Ortega-Arjona from the National Autonomous University of Mexico has recently introduced a new architectural pattern for parallel programming: Parallel Hierarchies pattern.

  • ESB-Oriented Architectures considered harmful

    Bobby Woolf questions, with humor, the use of an ESB-Oriented Architecture approach when building a Service Oriented Architecture. This is an age old question that's worth revisiting in the light of the completion of WS-* standard stack.

  • XML Schema Designer for Visual Studio 2008

    The XML Schema Designer is a graphical tool for working with XML Schemas (XSD). It is integrated with Visual Studio 2008 and the XML Editor.

  • Microsoft Bound By GPLv3 According to the Free Software Foundation

    When Novell first signed an agreement with Microsoft to establish a marketing alliance and resolve patent disputes regarding it's SUSE Linux distribution, a lot of people in the open source community berated Novell for the move. But now the FSF claims that the arrangement, which makes Microsoft a reseller of Novell's Linux stack, obligates Microsoft to comply with GPLv3.

  • Greener datacenters through Millicomputer clusters?

    Adrian Cockcroft is defining a new type of enterprise computing platform where he addresses the problem of power consumption with the "Millicomputer" - a computer that requires less than 1 Watt. The idea is to build enterprise servers out of commodity components from the battery powered mobile space. 100 such Millicomputers can be clustered on a single 1U rack and consume less than 160W.

  • Software Development Insurance

    The motion picture industry insures completion of their motion pictures via a performance bond, where an insurance company guarantees satisfactory completion of a project by a contractor. Laurent Bossavit ruminated on what it would take to do the same for software project.

  • Book Excerpt and Review: Hitchhiker's Guide to Visual Studio and SQL Server

    With SQL Server 2000's hitting its end of life date next April, many shops that have been delaying the upgrade to SQL Server 2005 need to start looking at it seriously. This is why we have chosen to review the seventh edition of William Vaughn's Hitchhiker's Guide to Visual Studio and SQL Server.

  • Article: "Code First" Web Services Reconsidered

    In a new InfoQ article, Dennis Sosnoski questions the conventional wisdom that a contract-first approach to web services development, i.e. starting from WSDL, is superior to starting from code. He shows how the JiBX framework can be used to practice start-from-code development without incurring the disadvantages, specifically without coupling implementation and interface too tightly.

  • Building Complex Event Processing applications in Java with WebLogic Event Server

    A look at how BEA's WebLogic Event Server simplifies building Complex Event Processing applications.

  • Survey: Only 37% of enterprises achieve positive ROI with SOA

    Nucleus Research and KnowlegeStorm have recently released a report of a survey they did citing that only 37% of 106 enterprises polled achieved positive Return on Investment (ROI) on their SOA deployments. Is SOA ROI just a myth?

  • High Performance Ruby MVC: Merb

    By some accounts, Ruby on Rails request-processing has slowed 10-20% with each recent release, so Ezra Zygmuntowicz built his own Ruby-based MVC framework using some of the best parts of Rails. Recently, at the Ruby Hoedown event, Ezra demonstrated how Merb keeps the agility of ActiveRecord while focusing on high-load performance and concurrency.

  • Interview: Dan Pritchett on Architecture at eBay

    Dan Pritchett gives us an inside look into the decisions behind one of the largest scale architectures in the world: eBay. In explaining how the scale of eBay turns simple requirements a complex engineering problem, he walks us through the technical and organizational challenges of managing eBay's architecture.

  • RubyLearning.com to Relaunch Free Online Lessons

    After achieving popularity last summer, Satish Talim at <a href="http://www.rubylearning.com/" target="_new">RubyLearning</a> is doing it again with his free online course. It started as a way for him to pick up the language, and after the community picked up on it, over 100 people joined him. He hopes to do better this time.

BT