F#: Akka.Net (Cluster.Sharding)

Intro This post is intended to document my current understanding of the Cluster.Sharding feature within Akka.Net. This feature is in pre-release as of 3/17/2017. I identified from this documentation that a cluster represents a fault-tolerant, elastic, decentralized, peer-to-peer network of programs. The Akka.Net framework provides a library that supports creating and managing a cluster. Akka.Cluster.Sharding Akkling.Cluster.Sharding …

F#: Akka.NET

I am attempting to learn Akka.NET. As I understand, Akka.NET is a framework that's meant to ease the orchestration of concurrency. The following is a minimal example of leveraging Akka.NET for passing messages:

F#: Event Sourcing

Intro I have been studying Event Sourcing recently and would like to document my understanding. As I understand, Event Sourcing is a technique used as an alternative to a CRUD (i.e. Create, Read, Update, Delete) model. I would like to think of event sourcing as a ledger for recording code execution that ultimately hydrates an …