首页 > 编程知识 正文

api开源网关,api接口网关

时间:2023-05-04 02:17:33 阅读:210061 作者:3221

API网关作为API网关平台的API流量的统一入口承担着非常重要的数据输入输出工作,API网关最核心的作用是对服务进行路由并进行数据转发,API网关将成为前后端交互以及内外网交互的唯一数据进出口,所以API网关适合于进行服务鉴权.数据缓存.流量控制.日记记录.熔断控制.协议转换等。

 
一、API网关性能
1、经过多年的研发和迭代RestCloud API网关已经在众多500强企业中使用,在快销.制造.政府.公安.教育等行业得到众多项目的实际验证,具有非常高的稳定性和性能,同时具有较低的运维成本。
2、单台API网关性能与不经过API网关转发时的性能损耗在10%-15%的范围,压力测试和实际使用场景中API网关转发时以每秒吞吐量为指标进行对比,经过RestCloud API网关转发时吞吐量接近直接访问API时的90%以上的效率,在相同环境下与开源的SpringGateway进行压力测试对比,RestCloud API网关的性能略优于SpringGateway网关,如果在API网关中增加较多的过滤器或插件如:协议转换,数据加解密等业逻辑时吞吐量会有所下降,这取决于过滤器本身的算法及性能。
3、RestCloud认为在企业级API网关中更应注重大数据量传输的稳定性.错误可追朔性.日志的可审计性,而API网关的性能则通过水平扩展来解决。

 
二、智能实时预警能力
1、钉钉、微信、邮件实时预警
API网关支持对所有API请求的智能实时错误断言,并进行实时预警,各业务线的API负责人能在业务系统API出现故障时第一时间收到钉钉.企业微信.邮件等的告警通知;
2、告警信息自动收敛
API网关对于大量的实时报警信息能智能对错误信息进行收敛,不会对运维人员造成信息轰炸;
3、先于用户发现故障
通过API网关的预警功能,各业务系统技术人员能先于用户发现故障并及时处理,做到解决故障时用户无感知、无投诉。


API网关支持多租户能力可实现不同团队.不同开发商同时对API网关进行API注册.插件配置.API审计和监控。
API网关作为业务系统架构的中心节点承担着非常重要的数据转换和日志审计能力,API网关的灵活性决定了整个架构的灵活性和可维护性,RestCloud API网关按照插件化的思路进行开发设计,所有插件均基于Java原生语言开发,保证性能的同时提供了极为方便的可扩展性。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。