Having built most of the technologies in this book without the benefit of this book, I can wholeheartedly recommend Distributed Services with Go. Travis delivers years of practical experience distilled into a clear and concise guide that takes the reader step by step from foundational knowledge to production deployment. This book earns my most hearty endorsement.
→ | Brian Ketelsen |
Principal Developer Advocate, Microsoft; and Organizer, GopherCon |
In this practical, engaging book, Travis Jeffery shines a light on the path to building distributed systems. Read it, learn from it, and get coding!
→ | Jay Kreps |
CEO, Confluent, Inc., and Co-Creator of Apache Kafka |
Travis Jeffery distills the traditionally academic topic of distributed systems down to a series of practical steps to get you up and running. The book focuses on the real-world concepts used every day by practicing software engineers. It’s a great read for intermediate developers getting into distributed systems or for senior engineers looking to expand their understanding.
→ | Ben Johnson |
Author of BoltDB |
For any aspiring Gopher, Travis provides a gentle introduction to complex topics in distributed systems and provides a hands-on approach to applying the concepts.
→ | Armon Dadgar |
HashiCorp Co-Founder |
A must-have for Gophers building systems at scale.
→ | William Rudenmalm |
Lead Developer, CREANDUM |
This book is a great resource for Go developers looking to build and maintain distributed systems. It pairs an incremental development process with extensive code examples to teach you how to write your own distributed service, understand how it works under the hood, and how to deploy your service so others may start using it.
→ | Nishant Roy |
Tech Lead |