简道云智能助手背后的时序难题
简道云的智能助手,在设计逻辑复杂的任务时,需要考虑到智能助手的执行先后顺序问题。在简道云的工作里,因为业务需求,很多数据是很快就完成了的,但是对应的数据是由好几张表组成的,每张表都涉及到大量的智能助手工作。
速度快反而带来隐患
因为速度快,所以会导致某个助手还没完成某条数据的修改,另一个涉及这条数据的助手没来得及更改,数据就错乱了。
前端简单,后端复杂
前端人们看到的是一个简单的逻辑,但要考虑系统的健壮性,其实需要考虑到很多很多的东西。而且这些也很难去说明白,因为彼此的关系纠缠得很多,即便是去查找原因,都要费很大的功夫。