如何使用 scala 作为后端?
How to use scala for a backend?
我正在为一个学术项目编写一个类似 uber 的移动应用程序。此应用程序只是服务器上系统 运行 的前端。该系统的后端负责用户数据库、搜索引擎、消息系统和定位服务(如优步中的跟踪系统)。我是服务器开发的新手。我的问题是:
- 如何使用scala实现后端?
- 如何处理并发、用户授权、消息和 GPS 数据?
另外,什么情况下应该使用Kafka和Spark?
我建议你使用 play-framework。它有一定的学习曲线,但是一旦您开始学习,它就会显得非常有趣并且也非常强大。
你必须熟悉scala,future,actor等并发术语和一些数据库知识就足够了。
您可以从执行文档中提供的示例开始。
https://www.playframework.com/
祝你学习顺利:)
我正在为一个学术项目编写一个类似 uber 的移动应用程序。此应用程序只是服务器上系统 运行 的前端。该系统的后端负责用户数据库、搜索引擎、消息系统和定位服务(如优步中的跟踪系统)。我是服务器开发的新手。我的问题是:
- 如何使用scala实现后端?
- 如何处理并发、用户授权、消息和 GPS 数据?
另外,什么情况下应该使用Kafka和Spark?
我建议你使用 play-framework。它有一定的学习曲线,但是一旦您开始学习,它就会显得非常有趣并且也非常强大。
你必须熟悉scala,future,actor等并发术语和一些数据库知识就足够了。
您可以从执行文档中提供的示例开始。
https://www.playframework.com/
祝你学习顺利:)