博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 微服务二
阅读量:6804 次
发布时间:2019-06-26

本文共 542 字,大约阅读时间需要 1 分钟。

实现Runnerly应用程序

Runnerly 是书中创建的一个跑步应用程序。 Runnerly提供了一个web视图,用户可以看到他们的跑步、比赛和训练计划。该视图是响应的,因此用户可以在他们的手机或桌面浏览器上显示应用程序。Runnaly也发送关于用户活动的月度报告。

用户故事

  1. 作为用户,我可以用我的电子邮件在Runnelly上创建一个帐户,并通过邮箱中收到的确认链接激活它。
  2. 作为用户,我可以连接到RunnLy并将我的配置文件链接到我的Strua帐户。
  3. 作为一个已连接的用户,我可以看到我最后的10次运行数据
  4. 作为一个已连接的用户,我可以看到我的最后10次运行出现在仪表板。
  5. 作为一个已连接用户,我可以添加一个我想参加的比赛。 其他用户也可以在仪表盘上看到比赛。
  6. 作为注册用户,我通过电子邮件收到一份每月报告,描述我的工作情况。
  7. 作为一个已连接用户,我可以选择一个训练计划,我打算做的比赛,并看到一个训练计划在仪表盘上。一个训练计划是一个还没有完成的简单的跑步列表。

暂时略过构建Runnerly单体应用程序再分解成微服务的过程,先写比较关心的服务间交互。

服务间交互

  1. 如何高效的同步调用另一个服务
  2. 如何进行异步调用并通过事件与其他服务进行通信
  3. 测试具有网络依赖性服务的一些技术

转载地址:http://sknwl.baihongyu.com/

你可能感兴趣的文章
Linux服务器---使用mysql
查看>>
Linux服务器---安装telnet
查看>>
UBUNTU 12.04 LTS 64 JDK 安装配置
查看>>
CIF、DCIF、D1分辨率是多少?
查看>>
js 中解决 下载路径有中文的问题
查看>>
Sublime Text 全程指引 by Lucida
查看>>
php 面向对象基础总结
查看>>
负载均衡集群解决方案 (二)Nginx
查看>>
linux下tc控制流量控制档
查看>>
Oracle基础学习总结之数据库与实例
查看>>
sftp配置多用户权限
查看>>
System Volume Information 文件夹文件删除
查看>>
我的友情链接
查看>>
Linux初认识
查看>>
netbeans build in one jar
查看>>
CentOS 6.6 新安装系统的网络IP配置
查看>>
zabbix邮件报警设置
查看>>
win10远程桌面连接错误
查看>>
RH134 UNIT5
查看>>
解析linux根文件系统的目录树
查看>>