Here I'm trying to read/understand the SWIM implementations in existing libraries and relate it to the paper details.
- Dissemination Protocol
- Failure Detection Protocol: Direct Send vs Indirect Send (Ping, PingRequest, PingResponse)
- Incarnation Number & Suspect Protocol
- Round Robin Selection of Next Member to Ping