Building Distributed Applications with Go

Posted By: lucky_aut

Building Distributed Applications with Go
Duration: 2h 59m | .MP4 1280x720, 30 fps(r) | AAC, 48000 Hz, 2ch | 449 MB
Genre: eLearning | Language: English

This course will teach you to build the basic elements of a distributed application architecture from first principles, using only Go’s standard library.
Many production-grade distributed systems are built using
one of the Go community’s excellent distributed application
frameworks. However, unless you have an understanding of
the basic principles at work, these systems can be difficult to
troubleshoot when things go wrong. In this course,
Building Distributed Applications with Go, you’ll learn the basic elements of a distributed application architecture. First, you’ll explore the challenges associated with creating a distributed
application. Next, you’ll discover how to create a basic
service registry from scratch and use it to register and
discover services with it. Finally, you’ll learn how to monitor
all the services that make up the application to identify,
isolate, and remove services that become unresponsive.
When you’re finished with this course, you’ll have the
skills and knowledge of distributed applications needed to
build more efficient and maintainable multi-service
applications.