Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Wed, 18 Jan 2017 20:15:00 +0000 Scaling Go Applications Horizontally #pluralsight #video #tutorials #course Go allows applications to run extremely quickly and efficiently. However, eventually, a single instance of your application isn't enough. This course will teach you how to refactor your application to prepare it to scale across multiple servers. 3 points posted by iris-go https://www.pluralsight.com/courses/go-horizontal-scaling-apps 1559 Wed, 18 Jan 2017 12:17:00 +0000 Enhancing Application Communication with gRPC #pluralsight #tutorials #video #grpc There have been many different strategies over the years to get software written in one language to communicate with one written in another. The two primary approaches that have evolved have been RESTful services (typically using JSON documents to transmit data) and RPC (remote procedure calls) that use a variety of different transmission techniques. In this course, Enhancing Application Communication with gRPC, you’ll be introduced to the gRPC framework that Google uses for much of its inter-service communication. First, you’ll cover the components of gRPC application. Next, you’ll discover how to use protocol buffers to define gRPC services. Finally, you’ll learn how to create gRPC clients and servers using C#, Java, Node.js, and Go. By the end of this course, you’ll know how to use gRPC in your distributed system applications. 3 points posted by iris-go https://www.pluralsight.com/courses/grpc-enhancing-application-communication 1543 Sun, 15 Jan 2017 13:10:00 +0000 Building Distributed Applications with Go #pluralsight #paid #video #tutorials This course will demonstrate how to create a distributed application with Go including integration with a database and web-clients. By Mike Van Sickle. 2 points posted by iris-go https://www.pluralsight.com/courses/go-build-distributed-applications 1581 Fri, 20 Jan 2017 14:15:00 +0000