The New Old Thing: Dynamic Service Discovery with DNS
Matt Palmer
http://lca2018.linux.org.au/schedule/presentation/112/
With containers, orchestration, and distributed microservices being all the rage, service discovery (the art of finding what to talk to) is more important than ever. Many technologies and systems have been developed, and are under active development, to solve this problem. But let’s take a step back, and take a look at the oldest service discovery system of them all: DNS.
There is a standard for service discovery using DNS: DNS-SD, RFC6763. Why isn’t anyone using it? Or perhaps they are, and we don’t know it because it Just Works? We’ll dissect the guts of this protocol, examine its strengths and weaknesses, compare it to some other popular service discovery systems, and based on practical operational experience, decide if everyone should be adopting this quiet achiever.
This talk was given at Linux.conf.au 2018 (LCA2018) which was held on 22-26 January 2018 in Sydney Australia.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/
#linux.conf.au #linux #foss #opensource
by LinuxConfAu 2018 – Sydney, Australia
linux dns server