production-ready-microservices

Production ready microservices: write in Go. A workshop.

Github星跟踪图

Production ready microservices: write in Go

Even if you are a beginner, you have probably heard that people love Go because it makes easy to build reliable and efficient applications and services.

But how to write services fast? How to understand if my service is ready to run in production? How to develop necessary requirements and meet them?

During the workshop we will discuss how to design stable, scalable, reliable and performant services. Step by step, we will write a service from scratch and prepare it for the deployment. So, at the end of the workshop participants will be able to run their own services on the Heroku platform.

Record

This workshop was given at the GoWayFest conference in July, 2017. The video (in Russian) is available here.

If you have any questions, please contact me via email: elena@grahovac.me.

How to prepare for the workshop

If you would like to join this workshop as a participant, you need to have:

  • a stable version of Go 1.7 or newer and any IDE or editor to be able - to write in Go
  • Docker - to build and run containers with the services
  • a free GitHub account - to store and publish the source code
  • any Git client
  • a free Heroku account - to run the services
  • Heroku CLI - to be able to deal with the deployment

If you would like to check yourself, you can try this tutorial: Getting Started on Heroku with Go, but it is not required.

主要指标

概览
名称与所有者rumyantseva/production-ready-microservices
主编程语言Go
编程语言Go (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2017-06-21 06:59:18
推送于2019-06-20 17:03:55
最后一次提交2017-09-01 16:31:37
发布数1
最新版本名称0.0.1 (发布于 2017-07-21 10:26:33)
第一版名称0.0.1 (发布于 2017-07-21 10:26:33)
用户参与
星数74
关注者数4
派生数16
提交数13
已启用问题?
问题数1
打开的问题数1
拉请求数2
打开的拉请求数1
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?