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
views 1
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 |
Built with WebSharper |