Distributed Services with Go (Your Guide to Reliable, Scalable, and Maintainable Systems)

ISBN: 9781680507607
List Price $45.95 Up to % OFF

FREE Ground Shipping in US

Expect Delivery in 4-10 weekdays

Brand New Books

Lock in your price today! Prices tomorrow are NOT GUARANTEED.
$45.95
List Price
Your Price Per Book
Discount
Total for copies: Save

Found a lower price on another site? Request a Price Match

Minimum Order: 25 copies per title

true
Select QTYQuantity:
Quantity
Price
Discount

Minimum Order $100 / 25 copies per title, no exceptions

Not ready to place your order?

Prices change daily. Order now!

Need A Quote?  Request a quote

$45.95
SKU:
9781680507607
Minimum Purchase:
25 units
Bulk Pricing:
Buy in bulk and save

Minimum Order: 25 copies per title

true

Overview

This is the book for Gophers who want to learn how to build distributed systems. You know the basics of Go and are eager to put your knowledge to work. Build distributed services that are highly available, resilient, and scalable. This book is just what you need to apply Go to real-world situations. Level up your engineering skills today.

Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essentials of storage handling, then work your way through networking a client and server, and finally to distributing server instances, deployment, and testing. All this will make coding in your day job or side projects easier, faster, and more fun.

Create your own distributed services and contribute to open source projects. Build networked, secure clients and servers with gRPC. Gain insights into your systems and debug issues with observable services instrumented with metrics, logs, and traces. Operate your own Certificate Authority to authenticate internal web services with TLS. Automatically handle when nodes are added or removed to your cluster with service discovery. Coordinate distributed systems with replicated state machines powered by the Raft consensus algorithm. Lay out your applications and libraries to be modular and easy to maintain. Write CLIs to configure and run your applications. Run your distributed system locally and deploy to the cloud with Kubernetes. Test and benchmark your applications to ensure they're correct and fast.

Dive into writing Go and join the hundreds of thousands who are using it to build software for the real world.

What You Need:

Go 1.13+ and Kubernetes 1.16+

This book title, Distributed Services with Go (Your Guide to Reliable, Scalable, and Maintainable Systems), ISBN: 9781680507607, by Travis Jeffery, published by The Pragmatic Programmers (April 20, 2021) is available in paperback. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days.

Unlike Amazon and other retailers who may also offer Distributed Services with Go (Your Guide to Reliable, Scalable, and Maintainable Systems) books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.

Prefer to work with a human being when you order Distributed Services with Go (Your Guide to Reliable, Scalable, and Maintainable Systems) books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!

Product Details

Author:
Travis Jeffery
Format:
Paperback
Pages:
260
Publisher:
The Pragmatic Programmers (April 20, 2021)
Imprint:
Pragmatic Bookshelf
Language:
English
ISBN-13:
9781680507607
ISBN-10:
1680507605
Weight:
16oz
Dimensions:
7.5" x 9.25"
File:
TWO RIVERS-PERSEUS-Perseus_Distribution_Customer_Group_Metadata_20250131193943-20250131.xml
Folder:
TWO RIVERS
List Price:
$45.95
Country of Origin:
United States
Pub Discount:
60
Case Pack:
15
As low as:
$40.44
Publisher Identifier:
P-PER
Discount Code:
H

Ordering Details

  • Product Availability: Typically, all books are in stock and ready to ship. If a title becomes unavailable unexpectedly, you will be contacted with 24 business hours.
  • Standard Shipping: FREE Shipping via ground transportation within the continental United States.
  • Estimated Delivery: Most orders deliver within 4-10 business days from order date (excluding weekends and holidays). Orders shipping to Alaska or Hawaii should allow a minimum of 3 weeks for delivery.
  • Rush Shipping: Deliver in 5 business days from order date (excluding weekends and holidays).
  • Important Note: Books ship from various warehouses and may receive multiple cartons to fill the complete order. Do not assume your order is shipping from Portland, OR.
  • Payment Terms: Visa, MC, Amex, PayPal, Purchase Orders and P-Cards can be used to purchase online. Check and wire-transfer payments are available offline through Customer Service