用户故事:
我有图像
一群有学生的学校
拥有多辆巴士出租的巴士公司
每个学校都可以从巴士公司租一辆巴士
- 1个或多个学校可以从巴士公司租用同一辆巴士
鉴于校车正在运行,一所学校一次接 10 名学生,并认为所有这些旅行都是在学校瞬间发生的(即:如果校车正在运行,那么所有学生都会立即到达各自的学校)
问题陈述
我有一个学校流,我需要将学校流分成两个流
每个学校的一组学生流
一大波公交车
然后对于公共汽车流,我需要从流中移除损坏的公共汽车,这样我就可以有一个工作校车流
最后,我需要重新合并给定珊瑚 id 的两个流(学校组流和公共汽车流)(即:属于学校 x 的学生组可以使用对学校 x 使用有效的总线 Y)
笔记
- 解决方案必须在java中
- 我最好使用 Reactor 项目,但可以随意使用 RXJava
- 感谢您抽出时间帮助我解决这样的问题:)