BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Infrastructure Content on InfoQ

  • Microsoft Unleashes Hyper-V to the Virtualization Masses

    Today Microsoft released Hyper-V, their entry into the bare metal hypervisor virtualization space. Hyper-V supports 32/64 bit operating systems including SUSE Linux 10.

  • Releasing JBoss AS 5: Q&A with Project Lead Dimitris Andreadis

    After a rather long development cycle the JBoss AS 5 RC1 is only a handful of days away from its release. InfoQ caught up with project lead Dimitris Andreadis to discuss the new features and release timeline. Dimitris also comments on Java EE 6 features, the advantages of JBoss AS with respect to competition and their choice of having a pluggable components model instead of sticking just to OSGi.

  • ADO.NET Entity Framework Taking Some Heat

    A petition has started by the community to express concerns over Microsoft's upcoming release of the ADO.NET Entity Framework. The petition titled "ADO.NET Entity Framework Vote of No Confidence", aims to raise awareness of design and implementation issues foreseen by experts in the industry.

  • Interview: Glenn Block on Prism

    In this interview filmed during ALT.NET 2008, Glenn Block answers Greg Young's questions about Prism. Among others, Glenn talks about what is Prism, the differences between Prism and CAB, the architectural challenges met, the customers' feature requests.

  • Orbitz Open Sources Monitoring Tools ERMA and Graphite

    Orbitz Worldwide, a leading global online travel company, has open sourced two monitoring tools Extremely Reusable Monitoring API (ERMA) and Graphite, a persistence and visualization component. ERMA is a home grown Java API and library that has been used in several web applications at Orbitz to capture monitoring statistics in the applications at run-time.

  • Liferay Portal 5.0 Released, Sun Joins the Team

    Last month at JavaOne, Liferay, Inc. announced the release of the 5.0 version of their Liferay Portal product. In addition, Liferay, Inc. announced Sun Microsystems is officially joining the Liferay Open Source community.

  • Defining RIA, Web 2.0, and AJAX

    Christopher Keene, of WaveMaker Software, attempts to define common web development terms in a blog post earlier this month. He offers a detailed overview on the terms and how to view them together. In a separate, thread former Adobe Executive, David Mendels, discusses how the term RIA came to be, and the value it has today.

  • Article: Best Practices for Model-Driven Software Development

    Model-driven software development no longer belongs to the fringes of the industry but is being applied in more and more software projects with great success. In this article, experienced MDD practitioners pass on some best practices based on the experiences gathered over years of development.

  • Agile Cloud Computing?

    Almost a year on from their initial announcements around grids and cloud computing, Arjuna Technologies have released more details of what they're working on: a new Cloud-platform called Arjuna Agility that emphasises a non-invasive approach to getting the most out of your IT investments as they migrate to the cloud.

  • Is Enterprise Data Management the Third Face of the SOA/BPM Coin?

    Fred Cummins, an EDS fellow, and SOA veteran, wrote an essay last week on "Data Management for SOA". He is looking at how some of the key tenets of service design ("loose coupling" and "autonomy") relate to enterprise data in the context of achieving reuse and enabling change.

  • RedHat Shifts Virtualization Strategy from Xen to KVM

    Last week at the Red Hat Summit, Red Hat announced a new hypervisor based on KVM. This announcement is particularly interesting given Red Hat's previous support of the Xen hypervisor.

  • Opinion: When Designing Your SOA - Taste is Everything

    Dan Creswell claims that "taste is everything" when it comes to putting together the pieces that make a good SOA. Dan says that picking the technology stack for distributed services, how you layer the service "units", etc, are a matter of taste as well as consideration of a number of guidelines, as opposed to just taking a cookie cutter approach to SOA as some seem to claim is possible.

  • Interview: Mark Little on Transactions, Web Services, and REST

    In this interview, recorded at QCon London 2008, Red Hat Director of Standards and Technical Development Manager for the SOA platform Mark Little talks about extended transaction models, the history of transaction standardization, their role for web services and loosely coupled systems, and the possibility of an end to the Web services vs. REST debate.

  • Subversion 1.5 released

    Subversion, a mature open source version control system used by many open source projects, has just released version 1.5. New features include: merge tracking, sparse checkouts, and conflict resolution in the command line client.

  • Einstein: an Experimental 4GL for SOA

    SOA implementation typically requires usage of multiple technologies for implementing different SOA aspects. Such implementation is a daunting task, requiring, at a minimum, understanding different technologies, involved in typical SOA implementation. One of the possible solutions to this complexity is developing Domain Specific programming languages for SOA.

BT