gpt4 book ai didi

java - 用户登录状态机 - 存储和实现

转载 作者:太空宇宙 更新时间:2023-11-04 09:56:33 25 4
gpt4 key购买 nike

如何实现用户登录状态机?

例如:在 uber 系统中加入司机有以下许多步骤:

  1. Sign-up

  2. Vehicle details

    a. If he already owns a vehicle, then fill up the details

    b. If he doesn't own a vehicle, then he need to apply for one.

  3. Screening Process

  4. Documents verification

  5. Training video

See this Onboarding process from UBER

  • 我们如何为每个用户存储/实现这个登录流程?如何在数据库中表示这些细节?
  • 每个城市/州/国家的登机流程可能有所不同,我们的系统也应该能够处理该问题。
  • 此外,当用户未完成该流程并在一段时间后再次登录时,我们应该将他带到适当的流程来完成。

最佳答案

我建议查看 temporal.io 。它支持对诸如fault-oblivious之类的长时间运行的业务事务进行建模。 Java代码。它是一个开源平台,已在 Uber 内外的生产中得到验证。

关于java - 用户登录状态机 - 存储和实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54080690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com