The embodiment of the invention provides a content distribution network edge node system, which comprises a gateway, a cache system and a back-to-source system, and further comprises a plug-in scriptprogramming unit used for providing editing of script codes and generating plug-ins according to the script codes; a plug-in running unit, used for a plug-in running environment; a plug-in pool, wherein the plug-in pool manages all loaded plug-ins connected with an http; and a plug-in configuration unit, used for configuring and managing the plug-in in a visual interface. According to the system disclosed by the invention, the functional modules are operated in a plug-in manner, a user can load different plug-ins through configuration to meet different requirements, and compared with the priorart, the development and maintenance cost is reduced, the later upgrading and expansion are easy, and the user experience is good, so that the system has obvious beneficial effects.