idi527
March 6, 2018, 5:31pm
1
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
ryh
March 6, 2018, 5:38pm
2
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
idi527
March 6, 2018, 5:45pm
3
I’ve indirectly used it in Lasp PG
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.
ryh
March 6, 2018, 5:51pm
4
Only three on a LAN
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
idi527
March 6, 2018, 5:52pm
5
What’s geodist?
Oh, I thought it was a library.
ryh
March 6, 2018, 5:52pm
6
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