Chat Example Using Proto.Remote

protoactor remote dotnet
Chat Example Using Proto.Remote In this example, we are going to go beyond Proto.Actor and leverage Proto.Remote package in order to enable bidirectional communication between different actors in a client to server fashion. These actors might be living inside of separate actor systems partitioned by a network (potentially located on different machines) and as a result of this, we are actually going to demonstrate how easy it is to create a basic but functional distributed system of actors by using just a couple of Proto features. Read more...

Proto.Actor Bootcamp

protoactor bootcamp dotnet series
Proto.Actor Bootcamp Get the sourcecode Welcome to Proto.Actor Bootcamp. It is a free course for self-study. This training course consists of nine main parts, during which you will learn how to create fully functional, real-world programs using Proto.Actor actors and many other components of the Proto.Actor Framework. We will start with the basics of actors and gradually approach more complex examples. This course is for self-study — you can do it at any pace you like. Read more...

Money Transfer Saga

protoactor patterns dotnet
Money Transfer Saga Intro Part 1 - The Scenario Part 2 - The Implementation Part 3 - The Audit Log Part 4 - Supervision, error kernels and idempotency Part 5 - Results Download Sourcecode The Saga pattern was first coined by Hector Garcia-Molina and Kenneth Salem in their paper, Sagas. Although originally described in the context of a database management system, the Saga pattern has gained popularity in a distributed systems context as a way to manage failures when dealing with multiple remote participants in a business process. Read more...
1 of 1