会员邮件提醒服务时序图
2025-01-11 11:08:33 0 举报
在会员邮件提醒服务时序图中,我们清晰地描绘了该服务的运行流程。图中展示了从服务启动到邮件成功发送给会员的每一个关键步骤。在整个流程中,用户的活动和系统对这些活动的响应都被精确地捕捉和展示出来。 文件格式是时序图,它以其线性布局和对动作时序的强调而著称。每一条线代表系统中的一个实体,如服务器、数据库或用户界面,而这些实体之间的箭头则指示它们之间交互和信息流动的方向。通过这种方式,时序图揭示了会员服务的内部工作原理,阐明了如何以及何时触发邮件发送等具体事务。 此外,整个时序图还配以适宜的修饰语,不仅增强了图表的专业外观,也提高了信息的理解度。这包括规范的标记、统一的符号说明以及清晰的注释,这些都帮助读者快速把握从邮件提醒服务启动到执行的全过程。总的来说,这一时序图是将技术细节可视化,并确保观众可以一目了然地理解会员邮件提醒服务的运作机制。
作者其他创作
大纲/内容
内存中获取会员价商品,调用ec-recommend服务排序
返回用户个性化商品
cache到redis
否
内存中获取
限时抢购新品数据热销数据14天购买商品相同商品Banner信息
返回用户会员价个性化商品
提前预热,预计1h完成
是
存在?
email基础数据
email user_idhasReceived
ec-recommend-service
限时抢购数据
item_number
相似商品
item_numberitem_snis_primary
ec-opmaster-service
新品数据
商品统计数据
item_numbersold_countclk_imps.......
新品数据14天购买商品相同商品直降促销商品
redis中获取用户会员价个性化商品
会员价商品数据
返回email列表
14天购买商品相同商品直降促销商品
用户个性化商品召回
每周会员提醒
is Ruby
热销数据
按用户cache到redis
返回数据给iterbale
请求opmaster-service为user_list用户召回个性化会员价商品
hasReceived=true
每天更新
调用API,将email信息通知到Jounery
活动开始前2h执行
每小时更新
促销商品
item_number....
redis
返回Email Info列表
请求iterable获取邮件的email列表
iterable
多数据源
iterable datafeed请求
opmaster-job
离线计算
hasReceived=false& weekOfMonth=1
Banner数据
title....
发送email给客户
请求redis获取需要预热的user_list
新品数据14天购买商品相同商品Banner信息
活动正式开始时执行
每月会员礼包提醒
触发Journey,要求在1h内完成
email user_idhasReceived
返回user_list
用户14天购买
is First
每30min同步数据到服务每个pod的内存
获取email list

收藏
0 条评论
下一页