Nederlands (NL-nl)English (United Kingdom)
Message passing concurrency met F#

In talen als C# en Java wordt standaard een shared-memory model gebruikt voor concurrency. De reden hiervoor is dat dit vaak efficiënter is in een single processor omgeving. Het is echter ook gevoeliger voor fouten en is het vrijwel onmogelijk om shared-memory concurency code transparant om te zetten naar een gedistribueerde omgeving. In deze sessie wordt getoond hoe F# eenvoudig gebruikt kan worden om message passing concurrency, ook wel actor based concurency genoemd, toe te passen op het .NET platform voor een robust, fout tolerante gedistribueerde applicatie.

 

Sprekers

Andries Nieuwenhuize is sinds novermber 2009 werkzaam bij Sogyo. Andries interesseert zich in functionele paradigma en is van mening dat de juiste ‘tool’ voor de juiste ‘job’ moet worden gebruikt, waarbij een brede kennis van programmeerparadigma’s  en programmeertalen noodzakelijk is. Op dit gebied heeft hij binnen Sogyo onderzoek gedaan naar voor het toepassen van multi-paradigmaprogrammeertaal F# in software ontwikkeling.



Ralf Wolter is software architect bij Sogyo en heeft 8 jaar ervaring als adviseur en architect. Hij houdt zich bij opdrachtgevers vooral bezig met object oriënted analysis en domain driven design. Ralf kenmerkt zich vooral door zijn focus op eenvoud en vindt dat er binnen software ontwikkeling meer aandacht moet zijn voor basisconcepten, alvorens het heil te zoeken in weer het volgende nieuwe hippe framework.Ralf heeft opdrachten uitgevoerd voor diverse organisaties waaronder: ANVA, Fa-med, Credit EuropeBank, Fortis en Noad BI.

 

Why meet up?

Devnology meetings are aimed to bring together passionate developers to exchange ideas and experience, to discuss and network - geek to geek.

About us

We focus on concepts of software development. For new developments we will digg into the underlying principles and concepts and try to place this in a broad perspective of existing platforms and solutions. Read more...