This is your work, valued
Software engineer. Functional and distributed programming enthusiast.
Akkling. Experimental F# typed API for Akka.NET
237fsharp.core.extensions. A set of utilities, that you always wanted to have in F#.
127crdt-examples. An example implementations of various CRDTs
104AkkaCQRS. Event sourcing example build on Akka.NET with persistence plugin
103AkkaDemos. Various demos for Akka.NET
39Akka.Cluster.Discovery. Plugins for Akka.NET seed node management using 3rd party service discovery providers
36GrpcSample. Example of gRPC C# library with custom serializer
25crdt-table. This is proof of concept for Conflict-free Replicated Data Type representing 2-dimensional table
20Eventuate.NET. Port of JVM eventuate: https://rbmhtechnology.github.io/eventuate/
14yrs-webrtc. WebRTC network connector for Yjs/Yrs update gossips
14peon. Prefixed Entry Object Notation
11awesome-reads. Collection of interesting materials about distributed systems and other CS domains
8pgrdt. Postgres extension for conflict-free distributed programming utilities written in Rust
7yrs-table-demo. Using yrs to manage table data
7wrtc. Wrapper around webrtc-rs library, focused on developer experience
6Akka.Persistence.Pulsar. Akka.NET persistence journal for Apache Pulsar
5Calliope. Stream based approach to eventsourcing and replication in Akka.NET
5vergil. Akka.NET plugin for stream-based persistence and reliable replication
5horusiath.
5actor-design-notes. Design notes on actor frameworks
4casket. Conflict-free Last-Write-Wins map with BitCask-based on-disk representation
4bec. Byzantine Eventual Consistency in Go
4yrs-libp2p. libp2p network provider for yrs Document and Awareness protocols
4fsraft. Free, idempotent and technology-agnostic implementation of Raft consensus protocol.
4akka.net. Port of Akka actors for .NET
4clusterpack. Cluster-as-a-Library project aiming to give an embeddable SWIM-based cluster membership support
3akka-typed. Type-safe API for Akka.NET
2Akka.Serialization.Bond. Akka.NET serializer bindings for Microsoft Bond library.
2Akka.Streams.Eventsourcing. An Akka.NET streams engine on top of Akka.Persistence
2NWamp. C# implementation of WebSocket Application Messaging Protocol
2yrs-persistence. Native persistence providers for Yrs CRDT
2Akka.Persistence.Sqlite. Akka.Persistence.Sqlite provider
2vector-clocks. An experiment for build a VectorClocks optimized for equality/comparison by utilizing CPU vectorization.
2zeroconf-rs. zeroconf is a cross-platform library that wraps underlying ZeroConf/mDNS implementations such as Bonjour or Avahi, providing an easy and idiomatic way to both register and browse services.
1storyteller. CRDT with authorisation and authentication backed in
1Demos. F#
1hyperion-vnext. Experiments over polymorphic serializers
1nilseq. Non-Interleaving Linear Sequence (LSeq) CRDT
1fsharp-companies. Community curated list of companies that use F#
1srs. Scalable Redis Streams
1protocols-rs. Various distributed system protocols
1lsq. Compressed Linear Sequence (LSeq) CRDT
1replayable-functions. Proof of concept demo for making non-deterministic functions deterministic through WASM
1CrdtDemo. Akka.DistributedData demo - console key-multi value store
1SocketAsyncEventArgsSample. A sample to use SocketAsyncEventArgs to build high performance tcp server and client.
1protoactor-dotnet. Proto Actor - Ultra fast distributed actors for Golang and C#
1