首页 > 解决方案 > 如何使用 scala 作为后端?

问题描述

我正在为一个学术项目编写一个类似 uber 的移动应用程序。这个应用程序只是在服务器上运行的系统的前端。这个系统,后端负责用户数据库、搜索引擎、消息系统和位置服务(在 uber 中的跟踪系统)。我对服务器开发完全陌生。我的问题是:

另外,在什么情况下我应该使用 Kafka 和 Spark?

标签: scalaapache-sparkapache-kafkabackendweb-development-server

解决方案


我建议您使用游戏框架。它有一些学习曲线,但一旦你开始学习,它似乎很有趣,也很强大。

你必须熟悉scala,并发术语如future、actor和一些数据库知识就足够了。

您可以从文档中提供的示例开始。

https://www.playframework.com/

祝你学习顺利:)


推荐阅读