Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcosvieirajr/go-multi-tier-microservices

Multi-tier Microservice in Go (in progres)
https://github.com/marcosvieirajr/go-multi-tier-microservices

go golang grpc microservice

Last synced: 16 days ago
JSON representation

Multi-tier Microservice in Go (in progres)

Awesome Lists containing this project

README

        

# Multi-tier Microservice in Go

[![wakatime](https://wakatime.com/badge/user/f05dadce-cea9-44e8-bffb-2ceb71c94150/project/c305fba2-9d0c-418e-9b3e-972e589e2f6a.svg)](https://wakatime.com/badge/user/f05dadce-cea9-44e8-bffb-2ceb71c94150/project/c305fba2-9d0c-418e-9b3e-972e589e2f6a)

Code repository from a building microservice in Go [youtube series](https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_)

## Content

- [ ] RESTFul microservices
- [x] JSON Validation
- [x] CORS
- [x] gRPC microservices
- [x] server
- [x] client
- [ ] k8s kustomize
- [x] base
- [ ] hlg overlay
- [ ] prd overlay
- [ ] Packaging applications with Docker
- [ ] Testing microservice
- [ ] Continuous Delivery
- [ ] Observability
- [ ] Using Kubernetes
- [ ] Debugging
- [ ] Security
- [ ] Asynchronous microservices
- [ ] Caching
- [ ] Microservice reliability using a Service Mesh

## References

- [Awesome gRPC](https://github.com/grpc-ecosystem/awesome-grpc)
- [Protocol Buffers - Language Guide (proto3)](https://developers.google.com/protocol-buffers/docs/proto3)