Evolving E-Commerce with Go and Flamingo
summary
AOE replaces PHP frontends with a Go-based stack, develops the Flamingo framework for microservice-oriented HTML rendering, and runs it in production for over two years. It uses goroutines/channels for concurrent API aggregation, integrates with Docker/Kubernetes, OpenCensus/Jaeger and Elastic for tracing and logs, and open-sources the code on GitHub. Server-side rendering hits ~15–20 ms TTFB without caching. Teams onboard with a one- to two-day training plus examples and start delivering features quickly.
AI-written summary · about
chapters (6)
- 0:00Introduction to Go
- 8:35E-commerce evolution
- 11:50Designing the new backend
- 16:03Introducing Flamingo
- 21:25Performance and tools
- 25:48Open source and Q&A
related talks
46mSimplifying Scalable Cloud Application Development with Go
49mGet GOing with a New Language
31mHow Go is Making us Faster
23mBuilding Gophercises
33mGo Full Stack Server-Side Rendering vs SPAs
58mGet GOing with a New Language
31mSuccessful Go for microservices architecture
22mHappy Path to Go – Transitioning teams to Golang
