BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Messaging Content on InfoQ

  • Nanite: A Self Assembling Cluster of Ruby Processes

    Nanite is Engine Yard's latest addition to their cloud computing strategy: a "self assembling cluster of ruby processes" to form the backend of highly scalable web applications. We talked to its developer Ezra Zygmuntowicz and also got some news about Vertebra.

  • Microsoft Joins AMQP Working Group

    Microsoft Corp. joined the Advanced Message Queuing Protocol (AMQP) Working Group, an organization focused on the development of the AMQP specification.

  • A Comparison of JAX-RS Implementations

    The JAX-RS world now has at least 4 different implementations to choose from. But which is the best? Is that a valid question to ask at all? Well Solomon Duskis has set out to try to answer the question as best he can but comparing and contrasting the leading lights in this area.

  • New Windows Essential Business Server Targeted to Midsize Businesses

    Microsoft has created a new server, called Windows Essential Business Server 2008 (EBS), which combines management, messaging and security features into one integrated multi-server solution. The new server is targeted to midsize businesses with reduced IT staff personnel of 1 to 3 persons.

  • SOAP Stack an Embarrassing Failure?

    The debate over REST vs. SOAP is really an age-old one. However it fired up again over a recent remark by XML guru Tim Bray that SOAP stack is an embarrassing failure.

  • Is AMQP on the way to providing real business interoperability?

    AMQP came from inside of JPMorgan, thanks to John O'Hara. But his vision was bigger than just a new way to do things internally. The standard and open source technologies around it have been gaining momentum. Jeff Gould and others shed some light on where AMQP came from, who is driving it, and where it might be going.

  • Beyond Polling? Consider PubSub, Push and MOM

    You would expect a presentation entitled "Beyond REST? Building Data Services with XMPP PubSub" would have REST proponents up in arms. Instead, discussion was around the pros and cons of various PubSub alternatives.

  • Erlang and Ruby Roundup: Vertebra, Scaling with Fuzed, Github

    Recently a few popular Ruby projects have started using Erlang. We look at how EngineYard's Vertebra, Powerset's Fuzed and recently Github make use of Erlang.

  • 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.

  • ActiveMQ 5.1 Supports JMS Destination Monitoring and MSMQ Bridge

    Apache ActiveMQ, an open source provider of enterprise messaging services, recently released version 5.1 which includes improvements in stability and performance of the message broker. This version also includes support for destination monitoring, priority message ordering and a Microsoft Message Queue (MSMQ) to ActiveMQ Bridge with the new msmq transport component.

  • SAAJ - Fine in Theory, Broken in Practice?

    In a blog entry, Spring Web Services lead developer Arjen Poutsma discusses the sad state of various SAAJ implementations in major application servers.

  • Interview: Pete Lacey on REST and Web Services

    In this interview, recorded at QCon San Francisco, (then) Burton Group consultant Pete Lacey talks to Stefan Tilkov about the reasons for his disillusionment with SOAP, describes the ideas behind REST, and addresses some of its perceived shortcomings. Finally, he discusses cases where SOAP/WS-* or RESTful HTTP might be more appropriate.

  • TIBCO to support WCF

    TIBCO has announced plans for adding WCF support to its Enterprise Message Service.

  • Article: Spectacular Scalability with Smart Service Contracts

    Udi Dahan describes an experience implementing a new order system in which large size message passing was affecting the scalability and even bringing down servers in the system. The article describes how they diagnosed the problem and their solution, by "changing our service contracts and introducing stateful interactions we were able to manage the performance critical state of the system."

  • WebSphere Updates: sMash, eXtreme Scale, Virtual Enterprise, Business Events

    At IBM IMPACT this week, IBM announced a several new and re-randed upgraded products dealing with virtualization (Virtual Enterprise), clustering & caching (eXtreme Scale), complex event processing (Business Events), and RESTful web apps (sMash). InfoQ spoke to various execs and product managers to find out more.

BT