我们有两个软件堆栈,Ruby on Rails和Java,它们共享一个Mysql数据库。我们使用的是Jooq Java数据库抽象层,它通过读取现有的数据库模式并生成代码来工作。我们一直依赖Rails迁移来跟踪模式更改,但我们的Java开发人员对此并不熟悉,我们的Rails开发人员不得不不止一次地把我们从问题中挖掘出来。这也是一个相当繁琐的过程,进行模式更改可能需要5-10分钟,而如果直接通过MySql工作台等工具修改模式,则需要几秒钟。
我正在开发一个广泛使用Outlook REST API的Outlook外接程序...这在Outlook for Web中非常有效。它的响应速度非常快,当我对REST API执行操作时,UI几乎是瞬间更新的。
但是,在Outlook for Windows中使用相同的外接程序时,用户体验极差。当我单击按钮执行操作时,对邮箱的操作几乎是瞬间发生的(我可以看到它同时在web客户端中刷新),但可能需要5-10秒才能完全更新Outlook客户端上的UI。