‘AMQP 1‧0 Connect‐a‐thon’ UK, Thursday, 24th February 2011
Writing a new protocol specification has three main steps: agreement, implementation and interoperability.
The agreement stage was achieved in May 2010. While this was a very important stage in the protocol development process it is also one of the easiest (in terms of technical challenges). At this stage the protocol is nothing more than a stated objective and because nobody has written a line of code yet it is completely untested.
The implementation stage is a technically complicated stage. stormmq joined the working group at the start of this stage and we are now working with a team of implementers on code using the AMQP 1.0 spec. This group includes Microsoft, JPMorgan Chase & Co, INETCO, RedHat and VMware. For the last 6 months this team has been working diligently with only a mailing list to keep the group together. The work has been hard and change to the specification has been frantic. To help keep the process moving we have resorted to organising four ‘connect‐a‐thons’ where the various teams get together for a week to thrash out our issues. The first of these ‘connect‐a‐thons’ was in December 2010 in Redmond. VMware hosted the second ‘connect‐a‐thon’ in February 2011 at their London offices. The third event will take place in March 2011 in Boston and the final in May 2011 in Gateshead.
Our goal with this stage of the protocol development is to come up with some real working code examples of how to implement the new AMQP 1‧0 specification. Out of this we expect to be well placed to start the interoperability testing… our goal is to get all this done by the end of July 2011.