Coder Social home page Coder Social logo

valery-barysok / production-ready-microservices Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rumyantseva/production-ready-microservices

0.0 1.0 0.0 4.92 MB

Production ready microservices: write in Go. A workshop.

License: MIT License

Go 77.67% Makefile 22.33%

production-ready-microservices's Introduction

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.

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.

If you have any questions, please contact me via email: [email protected].

production-ready-microservices's People

Contributors

rumyantseva avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.