子模块
2017-02-28 19:08:45 0 举报
子模块是大型软件系统中的一个组成部分,它通常具有特定的功能或任务。子模块可以独立存在,也可以与其他子模块一起协同工作,共同完成整个系统的功能。每个子模块都有自己的输入、处理和输出过程,这些过程可以通过接口与其他子模块进行交互。子模块的设计和实现需要考虑其在整个系统中的角色和职责,以及与其他子模块的关系。通过合理地划分和管理子模块,可以提高软件的可维护性和可扩展性,使软件开发更加高效和灵活。
作者其他创作
大纲/内容
商品,菜品和商户基础数据推送模块1. 接收其他端推过来的商户,菜品和商品数据,写入数据库中
as_proxy(port:9800)
nmq
商户召回业务逻辑计算模块
dish-bs(port:9870)(dish_make_index)
菜品和商品业务逻辑计算模块
商品,菜品和商户基础数据召回模块1. 全量索引数据:通过make_index模块构建2. 增量索引数据更新:通过与全量构建的最大索引id比较,比该id大的增量数据便能被召回
upc-bs(port:9770)(make_index)
shop_ui 或者其他调用方
MySQL(waimai_index)
da(port:9940)(同义词模块)
dish-as(port:9890)
upc_proxy(port:7880)
dish_proxy(port:8880)
as(port:9990)
检索统一入口模块,除个别请求基本上所有调用方的请求均通过该模块
shop_proxy(port:7780)
bs(port:9970)(make_index)
收藏
0 条评论
下一页