Why is Mule called Mule anyway?
Ross Mason, the inventor of Mule and CTO of MuleSource, explained the origin of the name as follows: “After working on a couple of bespoke ESB systems, I found that there was a lot of infrastructure work to be done before you can really start thinking about implementing any logic. I regard this infrastructure work as ‘donkey work,’ as it needs doing for every project. I preferred ‘Mule’ over ‘Donkey,’ and a mule is also commonly referred to as a carrier of a load, moving it from one place to another. The load we specialize in moving is your enterprise information.