The Greater Helsinki Area F# User Group / F#-settiä: Continuation, MessagePassing & NoSQL
Please RSVP for instructions on how to join the event.
Description
Tarkemmat tiedot ja ilmoittautumiset:
http://www.meetup.com/FSharpHelsinki/events/64378772/
Some brief description slides:
In English: http://www.slideshare.net/thorium/message-passing-nosql-13005795
In Finnish: http://www.slideshare.net/thorium/message-passing-nosql
Outline
Tulevaisuudessa tiedon ja tietojenkäsittelyn (/prosessoreiden) määrä kasvaa pilviin. Keskustellaan vapaamuotoisesti seuraavista asiaan liittyvistä aiheista:
Message passing
• Agents/Actors
• Vs. reactive programming / CQRS-event-sourcing:
o MailboxProcessor vs. Observable
o Kuinka liittyy Continuation:iin
NoSQL
• Real time domain model (ja domain-mallin roolit)
• RavenDB
• Big Data: Hadoop
---
Tapahtuma ei varsinaisesti vaadi esitietoja, mutta ei niistä haittaakaan ole. Jos haluat olla perillä asioista jo ennakkoon, niin tässä materiaalia...
Kannattaa vilkaista:
• Real-time Domain Model with F#: http://www.simontylercousins.net/journal/2012/5/6/nooo-nosql-real-time-domain-model.html (Yhteys reaalimaailmaan: Tällä projektilla analysoidaan mm. Suomen kantasähköverkon dataa.)
• F#, Cloud computing as a monad: http://www.m-brace.net
• F# MapReduce on Azure: http://msdn.microsoft.com/en-us/magazine/gg983490.aspx
Tekninen tausta, videot:
• The Actor model: http://channel9.msdn.com/Shows/Going+Deep/Hewitt-Meijer-and-Szyperski-The-Actor-Model-everything-you-wanted-to-know-but-were-afraid-to-ask
• Hadoop on Windows Azure: http://channel9.msdn.com/Events/windowsazure/learn/Hadoop-on-Windows-Azure
• Raven DB: http://skillsmatter.com/podcast/design-architecture/building-software-ayendes-way
• Jos et ole jo katsonut:
o Brian Beckman: Don't fear the Monad: http://channel9.msdn.com/Shows/Going+Deep/Brian-Beckman-Dont-fear-the-Monads
o Don Syme, F# 3.0 Information Rich Programming: http://skillsmatter.com/podcast/scala/fsharp3
o Reactive extensions, continuation: http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx
Kuinka tehdään käytännössä FSharpilla:
• NoSQL RavenDB on F#: http://ravendb.net/docs/client-api/fsharp
• F# on Azure: http://archive.msdn.microsoft.com/fsharpazure
• Generic based Framework for .Net Hadoop MapReduce Job Submission http://blogs.msdn.com/b/carlnol/archive/2012/04/29/generic-based-framework-for-net-hadoop-mapreduce-job-submission.aspx
• Reactive framework observable as F# monad: https://gist.github.com/165605/ee7329952053d06d013d91059f33fe0f2ef0630f
• CQRS, Event-Sourcing on F#: https://github.com/Thorium/SimpleCQRS-FSharp
• Simppeli esimerkki mitä message-passing real-time-domain-model voisi olla: http://www.fssnip.net/bP
• Computation expressions, aka. monads:
o Rajapinta: http://msdn.microsoft.com/en-us/library/dd233182.aspx
Content is not yet available
Tuomas Hietanen (thorium)




No biography is available
Tweets
Tuomas's upcoming trainings
Tuomas's past online trainings
Tuomas's blog posts
Tuomas's popular questions
views1
comment
Course tags
- f# × 13
- functional × 4
- erlang × 3
- http × 2
- introduction × 2
- web × 2
- websharper × 2
- agents × 1
- asp.net × 1
- asp.net mvc × 1
- async × 1
- beginners,, × 1
- c# × 1
- clojure × 1
- concurrent × 1
- distributed programming × 1
- erlang express × 1
- erlang for beginners × 1
- erlang, × 1
- ets × 1
- for, × 1
- haskell × 1
- linq × 1
- ocaml × 1
- otp × 1
- otp, × 1
- pit fw × 1
- scala × 1
- servicestack × 1
- silverlight × 1
- single page application × 1
- web api × 1
- workflows × 1
Featured Courses
Learning F# - Basics
Get started with F# quickly and effectively.F# Programming I
Part I of a comprehensive 3-part introduction to the F# programming language.F# Programming II
Part II of a comprehensive 3-part introduction to the F# programming language.F# Programming III
Part III of a comprehensive 3-part introduction to the F# programming language.Understanding Functional Programming
Master functional programming concepts that jumpstart your productivity.Introduction to WebSharper
Learn how to use WebSharper for real-life web applications.
![]() |
Copyright (c) 2011-2012 IntelliFactory. All rights reserved. Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy |
Built with WebSharper |