Node.js:使用Kafka构建事件驱动微服务
创建于 2024年4月17日修改于 2024年5月5日
步骤
- 步骤 1. 介绍
- 步骤 2. 生产者:Web服务
- 2.1 简单网页布局
- 2.2 Express Web 服务器
- 2.3 数据模型
- 2.4 创建和搜索图书
- 2.5 事件生产者
- 步骤 3. 消费者:热搜服务
- 3.1 服务设计
- 3.2 Express API 服务器
- 3.3 事件消费者
- 3.4 热搜服务集成
- 步骤 4. 消费者:推荐服务
- 4.1 服务设计
- 4.2 事件消费者
- 4.3 Express API 服务器
- 4.4 推荐服务集成
- 步骤 5. 部署
- 5.1 Dockerfile
- 5.2 Docker Compose
- 5.3 项目总结