公司为了用户体验,要求全部接口响应时间<500ms,但是我们是业务系统,涉及很多复杂计算及io操作,想了2中方案 1,简单方案,用前端短轮询+异步进行处理,但是前端改造较大,而且定时任务也不好控制! 2,SSE+异步处理,但是没有设计方案 3,求大佬指点~ 或者如何能不上报某些接口
监控: apm
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
面对您的需求,提高接口响应时间至500ms以内确实是一个挑战,尤其是在涉及复杂计算和I/O操作的业务系统中。您提到的方案1(前端短轮询)和方案2(SSE,Server-Sent Events)都是异步处理的方式,但各有优缺点。这里我提供几个基于阿里云产品的建议,帮助您优化系统性能并满足响应时间要求:
综上所述,结合阿里云的产品和服务,可以从多个维度优化您的系统,以达到快速响应的目标。希望这些建议能对您有所帮助!