Brett Cameron is Chief Application Services Officer at VMS Software Inc. and occasional RabbitMQ consultant and Erlang hacker. Previously Brett worked as a senior architect with HP’s Cloud and Enterprise Services groups working primarily in areas such as distributed systems, transaction processing, integration, and legacy application modernization leveraging open-source technologies. Brett has worked extensively with Erlang and RabbitMQ for over 15 years, developing and supporting solutions using the technology set as well as delivering training and consulting, not to mention porting Erlang and RabbitMQ to several exotic operating systems. After spending several years based in Europe, Brett is now living back home in Christchurch, New Zealand. In his copious spare time Brett enjoys listening to music, playing the guitar, and drinking beer.
Erlang runs on many popular flavors of Windows and Linux, and it can be built on most UNIX-like operating systems, often with relatively little effort, however porting Erlang to legacy or mainframe-like operating environments generally presents a few more challenges, ranging from trivial matters such dealing with differences between C compiler and runtime library implementations through to dealing with somewhat more complicated and problematical areas such as threading, SMP support, JIT, and various other processor, operating system, and file system peculiarities. In this talk, the speaker will discuss some of these problems (based on personal experience) and solutions to them and will consider how porting Erlang to such environments can open up new and exciting opportunities for the Erlang ecosystem and for users of those legacy environments.
Key Takeaways:
Target Audience: