What You Learned

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

The Pragmatic Programmers
The Pragmatic Programmers
2 min readApr 23, 2021

--

👈 Deploy to the Internet | TOC | You May Be Interested In… 👉

Congratulations! You deployed your service to the cloud. Now any person on the Internet can use your service. You set up a Google Cloud account, a project, and a GKE cluster. You also learned how to write a simple controller to extend the behavior of Kubernetes resources with Metacontroller.

We’ve now reached the end of the book, and you’ve accomplished a lot. You’ve made a distributed service from scratch. You’ve learned distributed computing ideas like service discovery, consensus, and load balancing. You’re ready to make your own distributed services and contribute to existing projects.[72]

Go leave your mark on this growing field!

Footnotes

[63] https://cloud.google.com

[64] https://aws.amazon.com

[65] https://azure.microsoft.com/en-us

[66] https://console.cloud.google.com/freetrial/signup/tos?pli=1

[67] https://console.cloud.google.com/kubernetes

[68] https://cloud.google.com/sdk/docs/downloads-versioned-archives

[69] https://metacontroller.app

[70] https://coreos.com/blog/introducing-operators.html

[71] https://jsonnet.org

[72] https://github.com/avelino/awesome-go#distributed-systems

Copyright © 2021, The Pragmatic Bookshelf.

👈 Deploy to the Internet | TOC | You May Be Interested In… 👉

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.

Unlisted

--

--

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.