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 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.
