Of late we have helped several Businesses move their existing enterprise applications from a more conventional programming language to Golang. Now, Golang though a new language is backed by several success stories which any Gopher can boast of. Lets list down just a few; to help you better understand why your Enterprise needs Business Solutions powered by Golang.
Uber has GeoFence lookups to show its users' vehicle availability at a particular location, defining areas with specific requirements such as airports, and then implementing pricing accordingly. The GeoFence lookup turned out to be Uber’s highest queries per second (QPS) service as compared to the several others they run. They were extremely satisfied with writing this service in Go. Uber found Golang to have High performance in throughput and latency. They also found Golang to be extremely reliable as the service had 99.99% uptime. To top it using Golang also reduced the company's Go-To-Market time as it is easy for developers to learn this language and the code is easy to maintain.
Well, well guess who else has been using Go. It's none other than BBC Worldwide who used Golang as early as 2012 for backend development and production of different games (mobile as well as social). They even developed Social media crawlers and scrapers written in Go for an internal analytics product. Apparently, they have also successfully implemented Golang in developing Web services that front various object stores.
The other big name that has gone on to use Golang is Pharma Giant Novartis. Due to proprietary nature of the application, not a lot of details about the project are available. However, it is a web application that allows scientists to order cell lines from an existing inventory system. The application uses a CQRS architecture for the service layer which has been written in Go. Further, PL/SQL scripts were also executed from within Go. The scripts do the updates on the database and output JSON strings which Go parses. Don Dwoske who developed the Go Application rates his experience with Go as fantastic, and he found the final code to be very expressive and elegant.
Another predominantly Ruby company opting for Golang is Basecamp. They find Go appropriate for their backend services and infrastructure. Their server side of real user monitoring and pageview tracking systems are entirely written in Go.They back up their DNS records from Dynect with a tool written in Go. Further, their time series data acquisition and storage daemon were rewritten from Ruby to Go. These are only mentions of some of the instances; they have used Go. Basecamp has gone on to use Golang successfully in several projects.
If you feel your organization could benefit from projects developed using Golang; do drop us a message and we shall be delighted to create some trailblazing Business Solutions for your enterprise.
Qwentic is a leading technology consulting company, engaged in offering end to end consulting services. We are technology consulting partners to several leading businesses across a diverse range of industries spanning Logistics, Healthcare, Advertisement, and E-learningRead More
Leave your details below.
Our Consultant will get in touch with you.