Save for later
Scaling Go Applications Horizontally
Go allows highly performant applications to be built easily due to its focus on simplicity and speed. However, there comes a point where an application simply can't keep up when operating in a single process. This course, Scaling Go Applications Horizontally, will offer a series of techniques that will teach you how to spread the load out amongst many different processes. You'll also learn how to create distributed applications that can scale dynamically to meet changing demands. And, in order to gain the best possible understanding of the challenges and potential solutions, you'll learn how to write everything in pure Go, relying only on the standard library and no third party libraries for assistance. Armed with this knowledge, you'll be better equipped to understand what a third-party library can do to help you, or if you can get by with a custom solution. By the end of this course, you'll be able to refactor and scale your Go applications across multiple servers so that your apps can run faster and simpler than ever.
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Development Specialist  Go Red For Women $37k
Go Live Support/Trainer $57k
Epic Go-Live Trainer/Analyst $60k
Event Coordinator - Susan G. Komen on the Go $63k
Go-Live Support Specialist $71k
GO Developer (GoLang) $75k
Go Lang Developer $78k
Golang/Go Developer $79k
Assistant Physician Go Live Support $101k
Get Go Team Leader $103k
Business Analyst, HBO GO $131k
Physician Go Live Support $169k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course