more portable service discovery
- Dominant language
- JavaScript
- Stars
- 2.4k
- Forks
- 184
- PR merge metrics
- No merged PRs in 30d
Description
From the talk "Microservices made easy with cote.js - lecture by Armagan Amcalar - Code Europe Autumn 2017", it seems cote relays on broadcast and anycast to do service discovery, that may require configuration on the router, which may not be preferable in some environment.
Would it be a good idea to do service discovery using p2p network running DHT in similar way like how [discovery-swarm](https://github.com/mafintosh/discovery-swarm) works? (Which connect to the DAT DHT network by default but can be configured to use other network as well)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing cote's current broadcast and anycast service-discovery entry points, then compare their environment requirements with the discovery-swarm DHT approach linked in the issue. Done would require an agreed design and implementation scope for portable peer-to-peer discovery, but the issue does not define acceptance criteria or name specific files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100