Yui发现有好多人以为Yui是人机,
Yui在此郑重声明:
Yui不是人机,
而是有血有肉的人哦,
Yui只是想和大家一起快乐的玩耍,
Yui希望大家都能快快乐乐的度过每一天。
就这样
在项目开发中,后端服务对外提供API接口一般都会关注响应时长。但是某些情况下,由于业务规划逻辑的原因,我们的接口可能会是一个聚合信息处理类的处理逻辑,比如我们从多个不同的地方获取数据,然后汇总处理为最终的结果再返回给调用方,这种情况下,往往会导致我们的接口响应特别的慢。
而如果我们想要动手进行优化的时候呢,就会涉及到串行处理改并行处理的问题。在JAVA中并行处理的能力支持已经相对完善,通过对CompletableFuture的合理利用,可以让我们面对这种聚合类处理的场景会更加的得心应手。
这边根据实际实践经验,总结了下相关应对策略,一起来讨论下吧~~
而如果我们想要动手进行优化的时候呢,就会涉及到串行处理改并行处理的问题。在JAVA中并行处理的能力支持已经相对完善,通过对CompletableFuture的合理利用,可以让我们面对这种聚合类处理的场景会更加的得心应手。
这边根据实际实践经验,总结了下相关应对策略,一起来讨论下吧~~
展开
评论
2