# Actor model programming

**URL:** <https://forums.fsharp.org/t/actor-model-programming/3373>\
**Category:** General\
**Tags:** beginners\
**Created:** [October 12, 2023, 11:42pm UTC](https://forums.fsharp.org/t/actor-model-programming/3373 "2023-10-12T23:42:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jonoke](https://avatars.discourse-cdn.com/v4/letter/j/a8b319/32.png) [@jonoke](https://forums.fsharp.org/u/jonoke)\
**Post date:** [October 12, 2023, 11:42pm UTC](https://forums.fsharp.org/t/actor-model-programming/3373/1 "2023-10-12T23:42:44Z")

</div>

Hi,

does anyone know of any good books/tutorials/references to material that delves into Actor model programming - more at the fundamental level of getting into the headspace/groking it.

I have done some actor programming in fsharp - I wrote a BTree where each page was an actor: very challenging, but also fun. It also highlighted that it was the wrong use of actors.

thanks  
Jonathan.

---

<div class="post-metadata">

**Author:** ![kevinmcfarlane](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/kevinmcfarlane/32/388_2.png) [@kevinmcfarlane](https://forums.fsharp.org/u/kevinmcfarlane)\
**Post date:** [October 17, 2023, 3:47pm UTC](https://forums.fsharp.org/t/actor-model-programming/3373/2 "2023-10-17T15:47:42Z")

</div>

A few years ago I dabbled a bit with [Akka.NET](https://getakka.net), and the [Petabridge](https://petabridge.com/blog/start/) site had some excellent documentation and a [bootcamp](https://petabridge.com/bootcamp/). (For the bootcamp you can just go to the repo yourself and work through it rather than sign up and get them to email it to you.)

Microsoft has a number of toolkits using actors now - [Service Fabric](https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-overview), [Orleans](https://learn.microsoft.com/en-us/dotnet/orleans/overview) and [Dapr](https://learn.microsoft.com/en-us/dotnet/architecture/dapr-for-net-developers/getting-started).

Here is an intro by Carl Hewitt, the inventor of The Actor Model, though it’s not really a tutorial as such. But it’s worth watching - [Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know…)](https://www.youtube.com/watch?v=7erJ1DV_Tlo).
