Skip to content

关于CDN服务标准化的思考 #8

@Twwy

Description

@Twwy

所有的CDN的服务节点和中心之间,需要有一个统一的接口,我称带有这个接口的cache为CDN容器。

这个统一的接口不一定需要像之前一样用lua写插件,他只要满足我们定的接口的标准就可以了。

接口实质就是一个http应用,携带了配置文件生成器。

没错,我希望把配置文件的生成在节点上完成,理由如下:

  • cache软件会不断地升级,而如果通过中心来生成配置文件,虽然一开始看起来轻松,但是后面会加重中心的负担。
  • 每个cache软件的升级都会伴随着http接口的升级,而中心是不会感知到的。中心只需要知道你这个cache支持哪些标准接口就OK了。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions