Events
2008.07.02
2 Jul 2008: Practical Erlang and RabbitMQl - British Computer Society Software Practice Advancement (London, UK)
The growing popularity of Erlang for industrial applications outside of telecoms is demonstrated through its use in banking, finance, food traceability, transport and instant messaging solutions.
All of the above systems have a common denominator. They require concurrency, scalability, speed to market and reliability. Since Erlang was released in 1998 as open source it has gained acceptance despite the lack of hype or marketing. Its adoption is on merit and because of the extensive tool set (Open Telecom Platform) that is included in the distribution as well as other tools for testing (QuickCheck) and analysis tools such as Dialyzer.
Erlang is well placed in the current market place because it is able to exploit multi-core processors. The concurrency model of Erlang allows it to run separate processes on different cores without changes to the source code. When run on multiple cores, code can show speed ups close to the theoretical maximum.
The presentation will expand on the above and illustrate the Erlang software development processes and tools on a live example by extending the core functionality of RabbitMQ, a business messaging broker written in Erlang.
for more information about BCS, SPA and the talk visit the BCS SPA site.
Back to the Events









