JavaZone 2010 - Introducing Erlang to the OO Community

Can anything at all be modeled without objects? Think concurrent! Hans Nilsson will tell you how with the programming language Erlang and its middleware OTP. He will describe why Erlang, originally invented to handle the next generation of Telecom products, has become successful in a much wider range of sectors including enbedded devices, messaging systems, banking and e-commerce. Discover why Erlang systems have proved achieving 99,999% availability with a fraction of the efforts compared to conventional technologies. In contrast to systems written in Java, C or C++, thanks to its no shared memory approach, Erlang programs usually do not need any porting effort to scale well on multicore architectures. The presentation will conclude by introducing the growing Erlang community, the open source success stories such as CouchDB, Riak, RabbitMQ and Disco, and describe what companies such as Amazon, E*Trade, Facebook and Yahoo! are doing with Erlang.
Hans Nilsson

Hans Nilsson

Hans Nilsson is the technical lead in Erlang Solutions' Stockholm office. He joined the Ericsson Computer Science Lab in 1988, the year after Joe Armstrong, the father of Erlang. He initially worked on the development of the highly regarded SICSTUS Prolog. In 1995, together with Claes Wikström, he developed the Mnesia DBMS and Mnemosyne query language. Hans then went on to study the budding Voice over IP field and implemented his first Erlang-based SIP stack in 1998, eventually becoming Ericsson's representative in the GSM Association SIP Technical Expert Group. Before joining Erlang Solutions, he worked in a tiger team doing advanced prototyping with Erlang in close cooperation with the Intel Performance Lab.