Abstract:With the rapid development of software technology and network, internet technology has been increasingly applied to the field of education, and internet education has been more and more accepted and adopted by more and more people for its increasingly rich form and content. Online learning has become a new and effective way of learning. With its unique characteristics of the time independent, timeliness, repeatability, online learning can makes every internet user learn online. At the same time, it also presents a challenge to the online learning system that how to make the learning system run stably under high concurrent access. This paper mainly introduces the design and implementation of the learning system based on Dubbo distributed architecture. The system can attract the attention of children through the educational games, improve their learning enthusiasm, and then guide children to learn effectively by network. It can ease the pressure of high concurrent access to the server, through the Dubbo distributed cluster architecture.