The Dark Side of Microservices
summary
Company scales a personalized-book site to over one million sales and builds a small platform of microservices instead of a monolith, choosing go-micro plus a custom bootstrap tool golum to automate service setup. Previews demand 350–400 previews/sec while print peaks at 10–20 books/sec. Monitoring uses statsd → telegraf → influxdb → grafana and Google Dapper style distributed tracing with trace IDs in logs. Containers and orchestration are deferred; a two‑day single‑box deployer ships first and metrics/tracing tooling proves indispensable.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:45Who am I
- 1:15Google Ventures
- 2:58Problems
- 5:57Goals
- 12:47Golem
- 15:01Service Discovery
- 19:29Metrics
- 25:11Summary
related talks
28mMicroservices – Boyan Dimitrov
43mGo micro with Microservices
23mMicroservices – Sean Smith
51mMicroservices and Microfrontends: Scaling, Learning, Growing
01h 01mMicroservices Gone Wrong
23mMicroservices – Diptanu Choudhury
01h 07mMicroservices from the Trenches. A Guide through the Architecture, Design, Code
45mGo, Microservices and all the joy!
