Scaling Microservices in Go
summary
Describes migrating Hailo from monolithic PHP/Java to a cloud-native microservices platform deployed across three continents, implemented almost entirely in Go. Covers the microservices architecture design, common mistakes and how to avoid them, and lessons learned building low-latency, high-throughput distributed services in Go.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:23Growth problems
- 4:09Rebuilding in Go
- 5:12Why Go
- 6:16Service architecture
- 8:23Data storage
- 10:10Platform tools
- 11:35Simple deployment
- 13:24Q&A
related talks
31mSuccessful Go for microservices architecture
15mDo's and Dont's moving to Golang Microservice Architecture
34mMigrating a High‑Load Project to Microservices
31mBuilding a microservices architecture with Go
47mimport Golang; struct microservices
01h 02mBuilding Microservice Architectures with Go
51mMicroservices in Go
36mA colorful journey of be from NodeJS to Go
