Chapter 7 Server-to-Server Service Discovery

Distributed Services with Go — by Travis Jeffery (49 / 84)

The Pragmatic Programmers
The Pragmatic Programmers

--

👈 Part 3 Distribute | TOC | Why Use Service Discovery? 👉

So far we’ve built a secure, stand-alone gRPC web service. Now let’s start our journey toward making our stand-alone service into a distributed one by incorporating service discovery so that our service automatically handles when a node is added to or removed from our cluster.

If you’re not familiar with service discovery, don’t worry — you will be after reading this chapter. Service discovery is one of the coolest things about distributed services: machines automatically discovering other machines! (When Skynet becomes self aware and takes over, we can thank service discovery for playing a part.) Here’s a quick overview of the many benefits of service discovery.

👈 Part 3 Distribute | TOC | Why Use Service Discovery? 👉

Distributed Services with Go by Travis Jeffery can be purchased in other book formats directly from the Pragmatic Programmers. If you notice a code error or formatting mistake, please let us know here so that we can fix it.

--

--

The Pragmatic Programmers
The Pragmatic Programmers

We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.