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.