昨天晚上有个电话面试,问了一个问题,
比如我们系统调用下游系统,如果下游系统时间比较耗时但是下游系统拒绝修改作任何优化,我们系统如何进行优化?
当时没想出来。提到了异步调用。现在还想到一个点。超时,重试设置。
各位大神们对于这个问题有什么看法
服务器端可以分流,以集群的方式减轻压力。
面试管 和我讲,有设定,下游系统不作修改,我们系统如何优化。
下游比较耗时 异步调用 返回的时间还是不变吧 如果对数据的实时性要求不高 做下缓存?
我突然想起来了 当时面试官,是提到了对数据做一下缓存。然后我说我们对数据的缓存性要求是比较高的。
大神还有其他意见吗?
上次问我我没答出来,我只想到了异步调用