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

  • Article: Performance Anti-Patterns in Database-Driven Applications

    In this article, Alois Reitbauer, a Performance Architect for dynaTrace Software, specifies several architectural anti-patterns which can downgrade an application’s performance. Knowing those anti-patterns and proactively designing the application to avoid them will keep away certain snags that can impact application’s performance.

  • MD5 Exploit Potentially Compromises SSL Security

    SSL-based security using X509 certificates from certain CA's opens a vulnerability to sites masquerading under a forged X509 certificate, even in a "secure" connection. This was demonstrated recently at the Chaos Conference in Berlin by spoofing a real certificate.

  • Sun Blogs System Architecture Whitepaper

    Sun has released a whitepaper that describes the architecture used to host the Sun Blogs web application including a description of the hardware, the configuration of the server software, as well as a number of usage metrics.

  • SOA Equals Integration?

    After several years of existence, SOA continues on without a full consensus opinion on what exactly SOA is. A recent presentation at Gartner AADI Summit by Yefim Natis started a never ending debate about relationships/differences between SOA and integration.

  • Article: Will Cloud-based Multi-Enterprise Information Systems Replace Extranets?

    Matthieu Hug provides his views on Cloud Computing, focusing on BPM-as-a-Service. Cloud Computing is not just about making your problems someone else's problems, it also introduces key innovations in information system construction. In particular, it is poised to enable Multi-Enterprise Information Systems.

  • Java 7 Roadmap Updated: Reactions

    During Devoxx Mark Reinhold, Chief Engineer for Java SE, gave a presentation about the latest directions for Java 7, alongside a release date in early 2010. Although Mark described his presentation as a provisional plan and not binding, there have been many reactions from the community, especially regarding the omission of Closures.

  • Presentation: An Architecture's Response to Growth and Change

    In this presentation, Brian Zimmer, Senior Architect at Orbitz World Wide, unveils Orbitz.com’s architecture and its evolution over the years as the site grew from a US domestic flights booking website to an international website offering flight booking, accommodation, car rental, cruises, vacations, and event booking.

  • SOA Predictions for 2009

    A number of SOA authors and analysts have been making their predictions for where SOA will be going in 2009. Common amongst them are the increasing use of small-scale bottom-up SOA developments, cloud meeting SOA (and maybe taking over some of its hype) and the adoption of open source as a way to cut costs as well as drive adoption.

  • Top InfoQ News and Exclusive Content for 2008

    Looking back at the year that is coming to its conclusion, we wanted to have a retrospective and find out which were the most read news and exclusive content items during 2008. We compiled a list containing top 5 news for each community and top 3 exclusive content items for each type: articles, interviews and presentations. This list considers the number of unique readers for each news.

  • JetBrains Meta Programming System Supports Language Oriented Programming and DSLs

    Meta Programming System (MPS), a new Language Oriented Programming tool from JetBrains, allows the developers to extend programming languages as well as create Domain Specific Languages (DSLs) for enterprise applications. JetBrains development team recently announced the release of beta version of MPS software.

  • Article: Workflow Orchestration Using Spring AOP and AspectJ

    This article provides a practical example of light-weight workflow orchestration using Spring AOP and AspectJ.

  • Azure Storage Viewer

    Sergei Meleshchuk is offering a storage viewer for Azure. This tool lets users explore their Azure queues, blobs, and tables.

  • IBM's BPM Zero Project: RESTful Worflow Management

    Christina Lau introduces IBM’s vision for BPM-as-a-Service: a light-weight BPMN based scripting engine for RESTful services. This vision is well in line with products currently on the market. The product is incubated at Project Zero and will eventually be deployed with WebSphere sMash.

  • Cell Supercomputer at Home?

    Sony's PS3 may be losing the market share war, but it has other uses. Does somebody want a supercomputer at home? That can be done by clustering PS3s running Linux. And the PS3s can still play Prince of Persia.

  • Financial Functions for .NET

    Luca Bolognese has reimplemented Excel’s collection of financial functions in F#. Released under an open source license, it should prove useful for both learning F# and for porting applications from Excel to .NET.

BT