protoactor-dotnet icon indicating copy to clipboard operation
protoactor-dotnet copied to clipboard

ETCD provider

Open HackPoint opened this issue 1 year ago • 6 comments

I need to implement this in .NET: https://raw.githubusercontent.com/asynkron/protoactor-go/dev/cluster/clusterproviders/etcd/etcd_provider.go

Do you have a concrete example of this? in C#

Would really ease up my task, I'm new to all of the cluster providers stuff

HackPoint avatar Dec 04 '23 15:12 HackPoint

We have an Etcd provider that we built and have been using for the last 2 years or so without issues. However, ours definitely won't be compatible with the etcd provider of the protoactor-go.

@rogeralsing @mhelleborg Should I contribute our etcd provider? Or skip? Given that it is not meant to be compatible with protoactor-go and that could cause confusion for most users.

DenizPiri avatar Apr 12 '24 16:04 DenizPiri

@DenizPiri I´d love that. As long as we document that the provider is incompatible then it´s all fine.

rogeralsing avatar Apr 12 '24 16:04 rogeralsing

@rogeralsing I've implemented this provider exactly as you did with go. Maybe should I open source it?

HackPoint avatar Apr 13 '24 07:04 HackPoint

@HackPoint I´d love to see both and we can decide from there. If it aligns with Go, that´s great. on the other hand, @DenizPiri´s version has been battle-tested.

rogeralsing avatar Apr 13 '24 07:04 rogeralsing

@HackPoint I´d love to see both and we can decide from there.

If it aligns with Go, that´s great. on the other hand, @DenizPiri´s version has been battle-tested.

Mine is working solution in my company

HackPoint avatar Apr 13 '24 08:04 HackPoint

@HackPoint are you in our Slack? https://join.slack.com/t/asynkron/shared_invite/zt-ko824601-yGN1d3GHF9jzZX2VtONodQ

rogeralsing avatar Apr 13 '24 10:04 rogeralsing