设计一个publishing system