简单
技术面试0 次浏览

美团到店业务中,需要对商家的评价数据进行实时统计,如好评率、差评率等。请设计一个简单的系统架构来实现这个功能。

美团产品经理
系统架构美团到店评价统计

答题要点

可采用分层架构设计法。关键要点:1. 数据采集层:从各个业务系统收集商家评价数据,如用户提交的评价信息。2. 数据处理层:对采集到的数据进行清洗、分类,计算好评率、差评率等指标。3. 存储层:将处理后的数据存储到数据库中,方便后续查询和使用。4. 展示层:将统计结果展示给用户。示例思路:首先构建数据采集模块,从多个数据源获取评价数据。然后在数据处理模块中,对数据进行处理和计算。将结果存储到数据库,最后通过展示层展示给用户。例如,使用 Kafka 进行数据采集,Spark 进行数据处理,MySQL 存储数据,前端页面展示统计结果。