BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Enterprise Architecture Content on InfoQ

  • Presentation: Steve Vinoski on REST

    In a presentation recorded at QCon San Francisco, CORBA guru Steve Vinoski introduces REST from the perspective of a traditional SOA person. He explains the goals of the various constraints REST imposes, and the desirable properties one can gain from adhering to them. In a hypothetical discussion with a "SOA guy", Steve addresses various frequent doubts people express when they first look at REST.

  • The Industrialisation of IT?

    WS-CDL has struggled from birth to find mainstream acceptance. Now one of the main authors, Steve Ross-Talbot, has compared one of the principles behind WS-CDL, that of precision in defining services, to that of the micrometer during the early industrial revolution. Can WS-CDL have the same impact as the micrometer and really facilitate service reuse?

  • Did you Perform a Silo Analysis as part of your SOA Implementation?

    Jeff Schneider provides a set of practical questions to guide governance activities through "Silo Analysis". He and others provide specific tips to avoid creating Silo Services, a common SOA anti-pattern.

  • 37signals Uses New Relic's Rails Performance Monitoring Solution

    New Relic announced that 37signals uses their Ruby on Rails performance management solution to find problematic areas in their applications. David Heinemeier Hansson confirmed that they achieved a 50% speedup in certain actions.

  • MindScape Has Released LightSpeed 2.0

    MindScape has released version 2.0 of their domain modeling and ORM tool. LightSpeed 2.0 includes a visual domain model designer integrated with Visual Studio 2008, support for LINQ and the ability to access multiple databases concurrently.

  • Presentation: Introduction to Agile for Traditional Project Managers

    In this presentation filmed during Agile 2007, Stacia Broderick introduces Agile to traditionally trained project managers by making a comparison between Project Management Institute's (PMI) best practices and their equivalent Agile techniques.

  • Engine Yard Closes $15 Million in Series B Financing

    Investment from New Enterprise Associates, Amazon.com, and Benchmark Capital to help company keep position as leading Rails in cloud provider.

  • The BPMN 2.0 Debate Continues

    With the continuous merging between SOA and BPM, an attention to BPM design and implementation continues to attract the attention of bloggers whose comments span a wide range of problems from business process design to implementation.

  • Microsoft Office as a Rich Client For Enterprise Applications

    Ted Neward points us towards a solid piece by Bruce Wilson about increasing the power and usability of enterprise applications by using Microsoft Office as your client instead of a browser. And as Ted points out, this strategy can be a great option even if your backend is Java or any other Web Service aware platform.

  • Article: Rationalizing the presentation tier

    Thin client paradigm characterized by web applications is a kludge that needs to be repudiated. Old compromises are no longer needed and it’s time to move the presentation tier to where it belongs. In this article, Ganesh Prasad and Peter Svensson explains how and why.

  • Sun Gets Serious About Python

    Two announcements from Sun on their plans for supporting Python.

  • Article: Beyond SOA, a New Type of Framework for Dynamic Business Applications - Part II

    In the second part of their article, Vasile and Michael explore the architecture of Dynamic Business Application as a possible standard architecture for server-side applications. The authors note that in this architecture concepts like SOA play a minor role while components like BPM engines, schedulers, messaging have a definite role.

  • An Introduction to the Composite Application Library

    Microsoft patterns & practices has recently made available the Composite Application Guidance for WPF. A key component of this guidance is the Composite Application Library, a library useful to create composite WPF applications.

  • Introducing InfoSphere Mashup Hub from IBM

    A mashup is a web application that combines data/functionality from more than one source into a single integrated application. Mashup’s popularity stems from the emphasis on interactive user participation. IBM InfoSphere MashupHub is a new lightweight information management environment for IT and business professionals who wish to use and/or share information for use in mashups.

  • Oracle Announces WebLogic Suite

    Following their acquisition of BEA Systems, Oracle has announced new company product offerings based on the various technologies carrying the WebLogic brand.

BT