architecture - DynamoDB 表数据的电子邮件通知架构
问题描述
我有一张像下面这样的表格,其项目是从设备接收的。
用户 ID(分区键) | 血型 |
---|---|
#USER001 | ○ |
#USER002 | 一个 |
#USER001 | 一个 |
#USER003 | 一个+ |
当用户的新血型记录与用户之前的记录不同时,我想向用户发送通知(电子邮件)。例如,#USER001 将收到通知,因为他的最新血型与之前的血型不同,表明用户正在进化。如果我想构建可扩展的通知架构,最好的前进方式是什么?我是否应该构建一个新的通知 API 和一个为每个用户 ID 创建和存储通知的新表?
解决方案
推荐阅读
- java - 使用 Java 中的 Microsoft Exchange 从收件箱中提取转发邮件的问题
- unity3d - Unity模块化NPC
- c# - 无法将 UnityEngine.Collider2D 类型隐式转换为 SmallEnemy
- javascript - 下载电影的动态页面
- ios - Swift 中的 TableView 问题(只有空行)
- python - Pandas 使用正则表达式分隔符读取 csv
- entity-framework - 会话表导致高 CPU 使用率(100%)天蓝色应用服务
- python - 在 Ubuntu 16.04 中使用 QueueHandler 复制日志消息
- javascript - Spring-security:应用程序共享网页和 REST API
- java - 如何正确地将路径传递给 MediaPlayer(错误 java.net.URISyntaxException)