Has anyone used lasp-lang/partisan?

Partisan: Enabling Cloud-Scale Erlang Applications ← a paper with pretty nice results

Have you used riak_core or Vagabond/teleport or something similar before?

I’m deciding whether to use hashicorp/serf (SWIM) or partisan (HyParView) for service/peer discovery.

3 Likes

I’ve indirectly used it in Lasp PG. It’s a pretty neat library. One of my colleagues was talking about wanting to create a Phoenix PubSub adapter that used it instead of pg2

1 Like

I’ve indirectly used it in Lasp PG

:+1:

How many nodes did you have? Were they geographically distributed?

One of my colleagues was talking about wanting to create a Phoenix PubSub adapter that used it instead of pg2

That shouldn’t be too hard, but I wonder if the adapter API will stay the same when they finally move to firenest.

Only three on a LAN :cold_sweat:

geodist was the next thing we wanted to try, but we had to move on to something more pressing. Lasp PG is very easy to use though, so it might not be too hard to try.

2 Likes

What’s geodist?

Oh, I thought it was a library.

Sorry – just poor shorthand for geographically distributed

1 Like

It’s not, but here’s what it would look like

3 Likes

We were experimenting with partisan to replace pg2 for phoenix_pubsub also but did not get far