【发布时间】:2018-10-15 04:20:47
【问题描述】:
我正在为一个学术项目编写一个类似 uber 的移动应用。这个应用程序只是在服务器上运行的系统的前端。这个系统,后端负责用户数据库、搜索引擎、消息系统和位置服务(在 uber 中的跟踪系统)。我对服务器开发完全陌生。我的问题是:
- 如何使用 scala 来实现后端?
- 如何处理并发、用户授权、消息和 GPS 数据?
另外,在什么情况下我应该使用 Kafka 和 Spark?
【问题讨论】:
标签: scala apache-spark apache-kafka backend web-development-server