Skip to content

Building Go microservices for Cloud Development using latest Go Libraries. Docker, Kubernetes, Consul, RabbitMQ, Kafka, JSON, gRPC etc..

License

Notifications You must be signed in to change notification settings

dimpu47/advancedGoCloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building Go Microservices for Cloud Development.

Learning exercise with a course on mapt.io, advance cloud native go. 
- Overviewed and saw usage of different go microframeworks.
- Implementing a microservice with one of the Go frameworks.
- Containerization, Composition and Orchestration of Go Microservices.
- Working with Service Discovery, Configuration, and Registration with consul 
- Deploy and run a Go microservice with Kubernetes
- Resilient synchronous messaging with REST-JSON and Binary RPC.
- implementation of Sync Calls with Circuit Breaker (Hysterix-Go)
- implementation of Async Message Queing using Rabbit MQ.
- impelementation of Publish/Subscribe concept with Apache Kafka.

About

Building Go microservices for Cloud Development using latest Go Libraries. Docker, Kubernetes, Consul, RabbitMQ, Kafka, JSON, gRPC etc..

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published