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

  • Evaluating a Service-Oriented Architecture

    The Software Engineering Institute has published a new paper "Evaluating a Service-Oriented Architecture".

  • InfoQ Japan Launches

    InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. In April InfoQ China launched, and this October InfoQ Japan has launched and is already attracting an average of 3500 visits a day.

  • QCon Panel: Modifiability - Or is there any design in Agility?

    Many people assume that agile methods mean an absence of design. Design still happens in agile projects, but it shifts from an up-front phase to a continual evolution. Design decisions should be left to the last responsible moment, but some design decisions do need to be made upfront. Martin Fowler explored this topic through a panel discussion at the last QCon.

  • Gartner on Disruptive Trends in Platform Middleware

    A Gartner Report elaborates how emerging Event Driven Architecture and Service Oriented Architecture programming models, as well as the continued growth in adoption of key open source technologies (in particular Spring) have all combined to put significant pressure on traditional platform middleware vendors and may lead to disrupt the industry landscape.

  • Mylyn 2.1: Refactoring the Eclipse User Interface to increase productivity

    Mylyn, an Eclipse plug-in which was integrated into Eclipse 3.3, recently released version 2.1. InfoQ spoke with Mylyn project lead Mik Kersten to learn more about this release and what changes Mylyn 2.1 brings to Eclipse-based development.

  • Rubinius: Inside the Bytecode Compiler and Foreign Function Interface

    Modifying the Rubinius VM is simple as two new articles show. We look at how to modify and extend the Rubinius bytecode compiler - written in Ruby - and how to work on the library using the foreign function interface (ffi).

  • Adobe AIR Application: Spaz - a Twitter Client

    Last week, arstechnica.com published an interview with Ed Finkler, the creater of Spaz – an open source Twitter client written using the Adobe AIR platform. In the interview, Finkler discusses Spaz, how and why he selected the AIR platform, and some of the challenges of upgrading Spaz to the latest AIR beta 2 release.

  • Read/Write Splitting with MySQL-Proxy

    Read/Write Splitting is an innovative use of the recently released MySQL Proxy that implements a master/slave database replication solution. Using this technique, SELECT queries are sent to slave instances, while transactional queries run against the master instance.

  • JSR-275: Units and Measures Introduced

    JSR-275: Units Specification aims to add support for units to Java software development, with the hope of reducing a certain class of errors. Jean-Marie Dautelle, co-spec-lead, introduces the API.

  • IBM announces a broad set of new product releases, services offerings and the SOA Sandbox

    IBM announced a wide update to its SOA product line and services offerings. In addition, it published a large collection of white papers, presentations and labs as part of the SOA Sandbox.

  • Interview: BT's Chief WS Architect Paul Downey on "Loving the Web"

    In this interview, recorded at QCon London, Stefan Tilkov talks Paul Downey, Chief Web Services Architect for BT, about Web services standards, Paul's work in the XML Databinding working group, WS-* vs. REST, and cool stuff BT offers to developers.

  • Top Ten Software Architecture Mistakes

    Eoin Woods, one of the IASA Fellows has published an article about what he considers to be the top ten software architecture mistakes - mistakes that are too often learned the hard way.

  • Article: Java Grid, why do we need it?

    Investment banks have often set trends or offer the rest of us a glimpse into the future of our IT infrastructure. Today banks are investing heavily into grid technologies as they continue in their battle for profits. In this article, John Davies shares his experiences on technologies used in finance and why Grid technologies are becoming a new mainstream for high volume, low latency systems.

  • Oracle Makes $6.7 Billion Bid For BEA

    Today Oracle confirmed that it has made a $6.7 billion dollar bid to buy BEA, according to various news media. The offer is for $17 a share, a 25% increase over BEA's previous $13 a share price range. Shares in BEA were trading at an avg of $13 before the announcement and are now trading at nearly $18 (as of 10:20am ET).

  • Catching up with Esper: Event Stream Processing Framework

    Esper is an event stream processing (ESP) and event correlation engine (CEP) that triggers actions when event conditions occurs among event streams - which can be thought of as a database turned upside down where statements are registered and data streams flow through. InfoQ caught up with Esper founders on recent project status, including BEA's use of Esper, and recent benchmarks.

BT