Microservices in Go using Micro
summary
Shows building Go microservices with micro.mu and generates proto-based RPC stubs, handlers and a runnable service from a single command. Demonstrates default console registry service discovery, switching to Kubernetes without recompiling, and calling services with the micro CLI and a generated strongly typed client. Builds a small gophercon web app with a user auth service, runs it end to end and proves sessions work, and wires distributed tracing into Jaeger so requests trace across services using Jaeger tracing.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:07What is Micro?
- 8:40Installing Micro
- 13:00Building a Service
- 21:35Testing Services
- 25:50Micro Web UI
- 27:35Multi-service Demo
- 34:39Open Tracing
- 37:53Resources and Q&A
related talks
31mBuilding a microservices architecture with Go
27mSimplifying Building and Managing Microservices with Micro
59mBuilding Microservices w/gRPC & Kubernetes: A practical intro
45mGo, Microservices and all the joy!
39mGo + Microservices = Go Kit
24m"Building Scalable Microservices with Go"
47mimport Golang; struct microservices
31mSuccessful Go for microservices architecture
