高频面试题:调用第三方接口考虑哪些点

作者: tojson分类: 计算机技术 发布时间: 2022-08-21 23:17:20 浏览:27379 次

高频面试题:调用第三方接口考虑哪些点

_OVERSIZED:
调用第三方接口数据量特别大,并且第三方接口没有分页,比如:10w条,这个是否有优化手段

【回复】回复 @tojson :我这边是我做接口中间件的,提供这下游系统使用,我们这边是根据不同数据源从数据库查数据,使用jdbc原生的流式查询(setFetchSize),然后再使用flushable流式返回,这样一边读一写出,避免了系统oom,单接口最高数据量有100w+。就很好奇下游系统是怎么避免oom的[doge]
【回复】回复 @冰河666 :不可能一次性直接给100w数据的吧
【回复】回复 @_OVERSIZED : 那是怎么做的呢?能大概说一下嘛?毕竟100W数据在HTTP传输中应该是会超时的吧?
Noah_狗波:
讲的很好 全程干货 投币了 动态配置中心解决方案怎么做的啊

【回复】谢谢,分布式配置中心方案比较简单,大厂一般有自己的配置中心或者没有的话集成开源的nacos、apollo、disconf这类开源框架,配一个开关参数,程序代码判断是否打开开关,打开开关就不调用第三方给一个兜底值实现手工降级。
赏心悦目一件事:
[灵魂出窍]应届生面试被问两次这个问题了

【回复】现在看来得急,看完可以秒面试官了[doge]
我比地球高一米八零:
就得很好就是没有事例 大多文字。自己给自己讲

梦想h注定是孤独的旅行:
讲的真好[支持],解答了我目前在项目中遇到的一些疑问,支持博主,三连献上[抱拳]。希望能有相应的类代码、文档 就更好啦

第三方接口 事务一致性 外部系统接口设计 面试 架构 高并发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!