blob: 807851d917292a6957fa66f6cdd2c540d4ccf2df [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Case Studies on go.dev</title>
<link>https://go.dev/series/case-studies/</link>
<description>Recent content in Case Studies on go.dev</description>
<generator>Hugo -- gohugo.io</generator>
<language>en</language>
<lastBuildDate>Mon, 01 Jun 2020 00:00:00 +0000</lastBuildDate>
<atom:link href="https://go.dev/series/case-studies/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>PayPal Taps Go to Modernize and Scale</title>
<link>https://go.dev/solutions/paypal/</link>
<pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/paypal/</guid>
<description>Since our NoSQL and DB proxy used quite a bit of system details in a multi-threaded mode, the code got complex managing the different conditions, given that Go provides channels and routines to deal with complexity, we were able to structure the code to meet our requirements. &amp;mdash; Bala Natarajan ,&amp;nbsp; Sr. Director of Engineering,&amp;nbsp;Developer Experience &amp;nbsp;at PayPal New code infrastructure built on Go PayPal was created to democratize financial services and empower people and businesses to join and thrive in the global economy.</description>
</item>
<item>
<title>American Express Uses Go for Payments &amp; Rewards</title>
<link>https://go.dev/solutions/americanexpress/</link>
<pubDate>Thu, 19 Dec 2019 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/americanexpress/</guid>
<description>What makes Go different from other programming languages is cognitive load. You can do more with less code, which makes it easier to reason about and understand the code that you do end up writing.
The majority of Go code ends up looking quite similar, so, even if you’re working with a completely new codebase, you can get up and running pretty quickly.
&amp;mdash; Glen Balliet ,&amp;nbsp; Engineering Director of loyalty platforms &amp;nbsp;at American Express Go Improves Microservices and Speeds Productivity Founded in 1850, American Express is a globally integrated payments company offering charge and credit card products, merchant acquisition and processing services, network services, and travel-related services.</description>
</item>
<item>
<title>MercadoLibre Grows with Go</title>
<link>https://go.dev/solutions/mercadolibre/</link>
<pubDate>Sun, 10 Nov 2019 16:26:31 -0400</pubDate>
<guid>https://go.dev/solutions/mercadolibre/</guid>
<description>I think that the tour of Go is by far the best introduction to a language that I’ve seen, It’s really simple and it gives you a fair overview of probably 80 percent of the language. When we want to get developers to learn Go, and to get to production fast, we tell them to start with the tour of Go. &amp;mdash; Eric Kohan ,&amp;nbsp; Software Engineering Manager &amp;nbsp;at MercadoLibre Go helps integrated ecosystem attract developers and scale eCommerce MercadoLibre, Inc.</description>
</item>
<item>
<title>Actuating Google Production: How Google’s Site Reliability Engineering Team Uses Go</title>
<link>https://go.dev/solutions/google/sitereliability/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/google/sitereliability/</guid>
<description>Google runs a small number of very large services. Those services are powered by a global infrastructure covering everything a developer needs: storage systems, load balancers, network, logging, monitoring, and much more. Nevertheless, it is not a static system—it cannot be. Architecture evolves, new products and ideas are created, new versions must be rolled out, configs pushed, database schema updated, and more. We end up deploying changes to our systems dozens of times per second.</description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/grail/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/grail/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/capital-one/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/capital-one/</guid>
<description></description>
</item>
<item>
<title>Chrome Content Optimization Service Runs on Go</title>
<link>https://go.dev/solutions/google/chrome/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/google/chrome/</guid>
<description>When the product Chrome comes to mind, you probably think solely of the user-installed browser. But behind the scenes, Chrome has an extensive fleet of backends. Among these is the Chrome Optimization Guide service. This service forms an important basis for Chrome&amp;rsquo;s user experience strategy, operating in the critical path for users, and is implemented in Go.
The Chrome Optimization Guide service is designed to bring the power of Google to Chrome by providing hints to the installed browser about what optimizations may be performed on a page load, as well as when they can be applied most effectively.</description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/cockroachlabs/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/cockroachlabs/</guid>
<description></description>
</item>
<item>
<title>Dropbox - Open sourcing our Go libraries</title>
<link>https://go.dev/solutions/dropbox/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/dropbox/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/cloudflare/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/cloudflare/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/armut/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/armut/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/curve/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/curve/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/facebook/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/facebook/</guid>
<description></description>
</item>
<item>
<title>How Google&#39;s Core Data Solutions Team Uses Go</title>
<link>https://go.dev/solutions/google/coredata/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/google/coredata/</guid>
<description>Google&amp;rsquo;s mission is “to organize the world&amp;rsquo;s information and make it universally accessible and useful.” One of the teams responsible for organizing that information is Google’s Core Data Solutions team. The team, among other things, maintains services to index web pages across the globe. These web indexing services help support products like Google Search by keeping search results updated and comprehensive, and they’re written in Go.
In 2015, to keep up with Google’s scale, our team needed to rewrite our indexing stack from a single monolithic binary written in C++ to multiple components in a microservices architecture.</description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/microsoft/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/microsoft/</guid>
<description></description>
</item>
<item>
<title>How the Firebase Hosting Team Scaled With Go</title>
<link>https://go.dev/solutions/google/firebase/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/google/firebase/</guid>
<description>The Firebase Hosting team provides static web hosting services for Google Cloud customers. They provide a static web host that sits behind a global content delivery network, and offer users tools that are easy to use. The team also develops features that range from uploading site files to registering domains to tracking usage.
Before joining Google, Firebase Hosting’s tech stack was written in Node.js. The team started to use Go when they needed to interoperate with several other Google services.</description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/wildlifestudios/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/wildlifestudios/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/netflix/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/netflix/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/riotgames/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/riotgames/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/salesforce/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/salesforce/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/target/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/target/</guid>
<description></description>
</item>
<item>
<title></title>
<link>https://go.dev/solutions/twitch/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/twitch/</guid>
<description></description>
</item>
<item>
<title>Twitter - 5 billion sessions a day in realtime</title>
<link>https://go.dev/solutions/twitter/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/twitter/</guid>
<description></description>
</item>
<item>
<title>Uber - GPU-power analytics engine in Go</title>
<link>https://go.dev/solutions/uber/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://go.dev/solutions/uber/</guid>
<description></description>
</item>
</channel>
</rss>