$FLOKI 11.4号AMA记录。
问题5:
Floki 团队预计“Vanguard”在高流量期间将面临哪些具体技术挑战,以及此压力测试将如何为改进提供信息?您将如何平衡主机器人和备份机器人的性能,特别是随着用户群的增长?
B:
“Vanguard”实际上与后端的主要 Floki 交易机器人几乎是同一个机器人。数据库是相同的,功能是相同的,除了名称和运行的 TG 实例之外,几乎所有其他内容都是相同的。
Vanguard 的必要性是 Telegram 本身造成的限制,它们的正常速率会在一定程度的活动后限制机器人和用户。这是当我们的流量负载很大时,机器人会崩溃几次的主要原因之一。虽然我们做了很多改变来确保机器人尽可能高效地工作,但我们设置了 Vanguard(并将很快推出其他备份机器人)来绕过其中一些 Telegram 限制,以便用户始终有后备方案主要机器人将来会宕机。