banner
一劳永逸

一劳永逸

"From 1 to N: Practical Go Transformation of the 'Moyouku' Video Website" Course

Course Introduction#

This is the first course on project/product refactoring and iteration on the entire site. Master the solution for enterprise-level project transformation, and explain in detail the pitfalls and avoidance strategies of major projects, helping you integrate into the enterprise. This course is based on "Youku" and builds "Moyouku" using PHP, and then undergoes Go transformation. Learn the pitfalls and avoidance strategies of Go transformation from 1 to N, and master three performance tools: Redis, RabbitMQ, and Elasticsearch. Restore the real project architecture evolution and code refactoring process.

image

Course Outline#

Chapter 01: Preparations before learning
Chapter 02: Go Transformation of PHP Project in Alibaba Youku - Introduction
Chapter 03: Front-end and Back-end Separation: Beego+Go [Preferred Architecture for Enterprises]
Chapter 04: Core Transformation of "Moyouku" [Don't speak, show U the code]
Chapter 05: Transformation of Video Playback Page [Here comes the "hardest core": cloud video on demand, bullet screen]
Chapter 06: Integration of Alibaba Cloud Video on Demand, meeting enterprise requirements
Chapter 07: Testing the transformation effect and deploying online [Comparative explanation, visible performance improvement]
Chapter 08: Real-world enterprise scenarios, transformation with Redis [Three major performance tools - performance optimization]
Chapter 09: Key to business decoupling: MQ message middleware [Three major performance tools - performance optimization]
Chapter 10: Go transformation based on its high-performance features, utilizing Goroutine
Chapter 11: Transformation based on Elasticsearch [Three major performance tools - performance optimization]
Chapter 12: Microservice practice [Following the trend of technology]
Chapter 13: Time management [Bonus: Discipline gives me freedom]
Chapter 14: Final episode - Farewell for now
Chapter 15: [Bonus Supplementary Course Package] Get started quickly with Go language basics [No Q&A service included]

Download Link

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.