挑战:
客观的
构建一个包含一些微服务的解决方案。 解决方案的目的是存储家庭能源使用数据,并为每个家庭提供每日总计。
该练习旨在为您提供机会来展示您对微服务的实际理解,并提供机会以最佳实践和质量来展示您的工程技能。
语境
作为系统操作员,我希望能够检索任何家庭的日常使用数据,以便我可以计算他们的使用账单。
为了帮助开发,已提供了包含3个家庭的虚拟数据的CSV文件
约束条件
第一个服务应负责接收家庭消费数据,将其汇总为30分钟(PTU)的时间单位并保持不变。
第二服务负责提供第二次使用数据以计算每日使用量。
没有指定质量验收标准,但应通过适当使用测试来证明。
笔记
提供的能源使用数据以瓦特(瓦)为单位,代表自上次观测以来所使用的能源。 因此,聚集到所需的PTU级别是对所有观察结果的简单添加。
应根据要求提供家庭日使用量,并以千瓦时为单位。
每天的定义时间是从00:00到23:59