{"id":10239,"date":"2026-08-10T10:16:43","date_gmt":"2026-08-10T10:16:43","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-building-distributed-applications-with-go-2021-2\/"},"modified":"2026-08-10T10:16:43","modified_gmt":"2026-08-10T10:16:43","slug":"pluralsight-building-distributed-applications-with-go-2021-2","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/pluralsight-building-distributed-applications-with-go-2021-2\/","title":{"rendered":"Pluralsight \u2013 Building Distributed Applications with Go 2021-2"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Building Distributed Applications with Go course. This course teaches you how to implement the core components of a distributed application from the ground up using the Go standard library. Many distributed systems are built in production environments with frameworks available in the Go ecosystem, but debugging them can be challenging without an understanding of the underlying concepts. In this course, you will first learn the challenges of designing distributed applications, then learn how to create a simple service registry and use it to manage and discover services. You will also learn how to monitor services so that you can identify and remove unresponsive ones from the system. By the end of this course, you will be able to build efficient and maintainable multi-service applications and gain a deep understanding of distributed systems architecture.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"11:1-11:25\"><span style=\"vertical-align: inherit\">What you will learn:<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"13:1-22:0\">\n<li data-sourcepos=\"13:1-13:43\"><span style=\"vertical-align: inherit\">Understand the challenges of building distributed applications.<\/span><\/li>\n<li data-sourcepos=\"14:1-14:43\"><span style=\"vertical-align: inherit\">Create a basic service registry from scratch.<\/span><\/li>\n<li data-sourcepos=\"15:1-15:52\"><span style=\"vertical-align: inherit\">Register and discover services using the service registry.<\/span><\/li>\n<li data-sourcepos=\"16:1-16:49\"><span style=\"vertical-align: inherit\">Monitoring various services of a distributed application.<\/span><\/li>\n<li data-sourcepos=\"17:1-17:45\"><span style=\"vertical-align: inherit\">Identify, isolate, and remove unresponsive services.<\/span><\/li>\n<li data-sourcepos=\"18:1-18:40\"><span style=\"vertical-align: inherit\">Building more efficient multi-service applications.<\/span><\/li>\n<li data-sourcepos=\"19:1-19:46\"><span style=\"vertical-align: inherit\">Improve maintainability of distributed applications.<\/span><\/li>\n<li data-sourcepos=\"20:1-20:61\"><span style=\"vertical-align: inherit\">Using the Go standard library to build distributed elements.<\/span><\/li>\n<li data-sourcepos=\"21:1-22:0\"><span style=\"vertical-align: inherit\">Understand the basic principles of distributed systems.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"23:1-23:32\"><span style=\"vertical-align: inherit\">Who is this course suitable for?<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"25:1-34:0\">\n<li data-sourcepos=\"25:1-25:77\"><span style=\"vertical-align: inherit\">Developers who want to learn the basics of building distributed applications.<\/span><\/li>\n<li data-sourcepos=\"26:1-26:81\"><span style=\"vertical-align: inherit\">Go developers who want to gain a deeper understanding of distributed systems.<\/span><\/li>\n<li data-sourcepos=\"27:1-27:69\"><span style=\"vertical-align: inherit\">Anyone interested in building scalable and reliable systems.<\/span><\/li>\n<li data-sourcepos=\"28:1-28:105\"><span style=\"vertical-align: inherit\">Software engineers working with distributed systems looking to improve their troubleshooting skills.<\/span><\/li>\n<li data-sourcepos=\"29:1-29:102\"><span style=\"vertical-align: inherit\">People who want to understand the fundamental elements of distributed systems without using complex frameworks.<\/span><\/li>\n<li data-sourcepos=\"30:1-30:127\"><span style=\"vertical-align: inherit\">Those who plan to use Go distributed application frameworks and want to have a better understanding of how they work.<\/span><\/li>\n<li data-sourcepos=\"31:1-31:86\"><span style=\"vertical-align: inherit\">Backend developers looking to expand their knowledge of distributed architectures.<\/span><\/li>\n<li data-sourcepos=\"32:1-32:93\"><span style=\"vertical-align: inherit\">Computer science and software engineering students who are interested in distributed systems topics.<\/span><\/li>\n<li data-sourcepos=\"33:1-34:0\"><span style=\"vertical-align: inherit\">People looking to build Microservices systems and want to understand the underlying principles.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Building Distributed Applications with Go course details<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.pluralsight.com\/courses\/building-distributed-applications-go\" target=\"_blank\" rel=\"noopener\"><span style=\"vertical-align: inherit\">Pluralsight<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Instructor: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/mike-vansickle\/\"><span style=\"vertical-align: inherit\">Mike VanSickle<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: Advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 2 hours and 59 minutes<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course topics<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-983150 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/Building-Distributed-Applications-with-Go.png\" alt=\"Building Distributed Applications with Go\" width=\"1029\" height=\"460\"><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-983149 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/Building-Distributed-Applications-with-Go-1.png\" alt=\"Building Distributed Applications with Go\" width=\"805\" height=\"95\"><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Sample course video<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-164536-1\"><video class=\"wp-video-shortcode\" id=\"video-164536-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Building_Distributed_Applications_with_Go_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Building_Distributed_Applications_with_Go_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Building_Distributed_Applications_with_Go_Downloadly.ir.mp4?nocache=1786137522674\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Building_Distributed_Applications_with_Go_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div dir=\"ltr\" style=\"text-align: left\">\n<h3><span style=\"vertical-align: inherit\">Installation Guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Subtitles: English<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Download link<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Pluralsight_Building_Distributed_Applications_with_Go_2021-2_Downloadly.ir.rar?nocache=1786137522\"><span style=\"vertical-align: inherit\">Download file \u2013 391 MB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File size<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">391 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Building Distributed Applications with Go course. This course teaches you how to implement the core components of a distributed application from the<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[86888,86889,86890,86891,86892,74949],"class_list":["post-10239","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-building-distributed-applications-with-go","dgi_tag-download-building-distributed-applications-with-go","dgi_tag-download-course-building-distributed-applications-with-go","dgi_tag-free-building-distributed-applications-with-go","dgi_tag-free-download-building-distributed-applications-with-go","dgi_tag-mike-vansickle"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10239\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=10239"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=10239"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=10239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}