MuleSource Builds on Service Bus Success
MuleSource builds on the success of its open-source Enterprise Service Bus.MuleSource is about to celebrate another milestone with its second annual MuleCon conference for users and developers of the Mule Enterprise Service Bus. In an exclusive interview with eWEEK at TheServerSide Java Symposium in Las Vegas, MuleSource Chief Technology Officer Ross Mason said MuleSource will present new technology and opportunities for its user base at MuleCon, which runs April 1-2 in San Francisco.
Mason said MuleSource will deliver a new version of its ESB. Moreover, Mason told eWEEK about a couple of projects he hopes to work on in the near future.
Click here to read about MuleSource's SOA governance platform, Mule Galaxy 1.0."Essentially, this would use SAAS technologies such as Amazon SQS [Simple Queue Service] as the message bus, S3 [Amazon Simple Storage Service] for data storage and a service container running on EC2 [Amazon Elastic Compute Cloud]," Mason said. "You could then utilize things like Mule's support for REST [Representational State Transfer] to do things like grab events feeds using Atom, and expose and invoke services in a 'REST-ful' way." Mason founded the Mule project in 2003. "The technology has been battle-tested and we have 2,000-plus people using it in production," Mason said. He noted that the Mule ESB has a breadth of connectivity features, including up to 80 connectors to support integration with technologies such as Java Message Service, IBM's WebSphere MQ and mainframe environments. "We're one of the few universal ESBs," Mason said. However, when compared with closed-source ESB offerings like Iona and Sonic Software, he said, "they have a lot more tools and all that proprietary IP. But the reason people like to use Mule is its simplicity. And they can build best-of-breed ESB and SOA solutions with Mule because we offer a lot of flexibility." Indeed, a typical Mule scenario might include WebSphere MQ, Mule, a TIBCO integration solution, and possibly a business process management solution such as JBoss' jBPM or Oracle's BPM offering, Mason said. "Mule allows you to seamlessly integrate between different providers," he said. The company also has a relationship with SpringSource to support the Spring Framework. "We've always worked pretty well with Spring and integrate well with Spring applications," Mason said.
Another pet project for Mason is "to build a prototype for a VirtualESB or ESAASB [Enterprise Software-as-a-Service Bus]," he said, half in jest at his terminology.