BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20140309T020000
RDATE:20140309T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140911T181357Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140929T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140929T183000
DTSTAMP;VALUE=DATE-TIME:20140911T181357Z
LAST-MODIFIED;VALUE=DATE-TIME:20150505T195344Z
UID:http://calagator.org/events/1250466989
DESCRIPTION:Note: Please note the venue change! We are fortunate this mon
 th to have noted tech luminary\, Erlang Solutions founder and O'Reilly a
 uthor Francesco Cesarini join us.  http://www.oreilly.com/pub/au/3373 Ya
 le Professor Alan Perlis once wrote\, “A language that doesn't affect th
 e way you think about programming\, is not worth knowing.” To really app
 reciate the power of the actor model\, no matter if you are using Go\, R
 ust\, AKKA or Erlang\, you need to learn to think concurrently. Erlang h
 as for decades been leading the way in concurrent thinking and developer
 s from different communities and backgrounds have a lot to learn from it
 s approach. This talk illustrates by example how embracing the Erlang wa
 y of thinking about problems leads to scalable and fault-tolerant design
 s. It will describe three ways of clustering Erlang nodes within the ser
 ver side domain\, describing how these systems have evolved as the concu
 rrency model and the underlying hardware got more powerful. Through thes
 e case studies\, we will describe how Erlang\, and more specifically\, c
 oncurrency was done in 1995 when the limit of processes was 30\,000\, wi
 th an evolution as to how concurrency is used and applied today\, when t
 he limit of simultaneous processes in in the magnitude of millions per v
 irtual machine.\n\nTags: meetup:event=202251342\, meetup:group=Portland-
 Erlang-User-Group\n\nImported from: http://calagator.org/events/12504669
 89
URL:http://www.meetup.com/Portland-Erlang-User-Group/events/202251342/
SUMMARY:Francesco Cesarani - Thinking in a Highly Concurrent\, Mostly-fun
 ctional Language
LOCATION:Renewable Funding: 400 SW 6th Avenue\, Suite 902\, Portland OR 9
 7204 US
SEQUENCE:6
END:VEVENT
END:VCALENDAR
