NYTimes/marvin

Name: marvin

Owner: The New York Times

Description: A go-kit HTTP server for the App Engine Standard Environment

Created: 2017-07-12 16:08:47.0

Updated: 2018-05-16 01:12:55.0

Pushed: 2018-05-04 18:10:37.0

Homepage: https://open.nytimes.com/introducing-marvin-a-go-kit-server-for-the-app-engine-standard-environment-ab5b2586cfae

Size: 843

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

GoDoc

Marvin is a go-kit server for Google App Engine

Marvin + GAE -> let's get it oooonnnn!

Marvin!

Marvin provides common tools and structure for services being built on Google App Engine by leaning heavily on the go-kit/kit/transport/http package. The service interface here is very similar to the service interface in NYT's gizmo/server/kit package so teams can build very similar looking software but use vasty different styles of infrastructure.

Marvin has been built to work with Go 1.8, which is available on App Engine Standard.

The Marvin logo is based on the Go mascot designed by Renée French and copyrighted under the Creative Commons Attribution 3.0 license.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.