Travis Jeffrey
Distributed Services with Go
Distributed Services with Go
💎 Earn 176 Points (£1.76) on this item.
YOU SAVE £1.78
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.
Couldn't load pickup availability
- More about Distributed Services with Go
This book is for Gophers who want to learn how to build distributed systems with Go. It covers designing, developing, and deploying services, networking, client-server communication, distributed server instances, deployment, testing, and more. It also includes insights into system operations and debugging, as well as automating cluster management with service discovery and replicated state machines.
Format: Paperback / softback
Length: 225 pages
Publication date: 24 March 2021
Publisher: The Pragmatic Programmers
Are you a Gopher looking to dive into the world of distributed systems? Look no further! This comprehensive guide is designed to help you build robust, scalable, and highly available services using the powerful Go programming language.
Whether you're a seasoned Go developer or just starting out, this book will take you on a journey from the basics of Go to designing, developing, and deploying distributed services. You'll learn how to handle storage, networking, client-server communication, and distributed server instances, deployment, and testing.
But that's not all! You'll also explore advanced topics such as gRPC for building networked, secure clients and servers, observable services for debugging and monitoring, service discovery for cluster management, replicated state machines for consensus algorithms, modular application design, and writing CLIs for configuration and execution.
By the end of this book, you'll have the skills and knowledge to build your own distributed services and contribute to open-source projects. You'll be able to run your distributed system locally and deploy it to the cloud with Kubernetes, ensuring your applications are reliable, fast, and easy to maintain.
So, whether you're building a web application, a distributed database, or any other type of distributed system, this book is your ultimate guide. Don't wait any longer—start your journey to becoming a distributed systems expert today!
What You Need:
Go 1.13+ and Kubernetes 1.16+
Are you ready to take your Go skills to the next level? Look no further than this comprehensive guide! Designed for Gophers who want to learn how to build distributed systems, this book will take you on a journey from the basics of Go to designing, developing, and deploying robust, scalable, and highly available services.
Whether you're a seasoned Go developer or just starting out, this book will help you apply your knowledge to real-world situations. You'll learn how to handle storage, networking, client-server communication, distributed server instances, deployment, and testing, as well as explore advanced topics such as gRPC for building networked, secure clients and servers, observable services for debugging and monitoring, service discovery for cluster management, replicated state machines for consensus algorithms, modular application design, and writing CLIs for configuration and execution.
By the end of this book, you'll have the skills and knowledge to build your own distributed services and contribute to open-source projects. You'll be able to run your distributed system locally and deploy it to the cloud with Kubernetes, ensuring your applications are reliable, fast, and easy to maintain.
So, why wait? Start your journey to becoming a distributed systems expert today! Get your copy of this book and take your Go skills to the next level!
Weight: 496g
Dimension: 189 x 236 x 18 (mm)
ISBN-13: 9781680507607
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
