Hacker News new | past | comments | ask | show | jobs | submit login

> Serf is a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant.

I'm confused. Isn't that what consul originally was?




Serf is used within Consul for agent to agent checks (and some communication). There's an entire subsystem called the 'serf check' that shows up within every single Consul agent. It's one component of the entire 'Consul' system.


Consul is built upon the Serf library. https://www.serf.io/intro/vs-consul.html


IIRC Serf is mostly a library; I think the product around it is more for demonstration than actual expected use. Consul uses libserf for it's gossip protocol.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: