首页> 外文OA文献 >Design of scalable and highly accessible gateway for managing application programming interfaces
【2h】

Design of scalable and highly accessible gateway for managing application programming interfaces

机译:可扩展且高度可访问的网关设计,用于管理应用程序编程接口

摘要

As a consequence of the increasing interest for application programming interfaces (APIs) the API management field has rapidly gained importance. With the quick rise in the amount of data on the Internet and increased amount of requests, there is a great need for elastic, scalable and reliable infrastructure of such systems. In our thesis we discuss an approach to the described problems and propose an architecture of an API management system. We developed API gateway, which we implemented in Node.js server-side Javascript framework. We deployed the implemented component wrapped in Docker containers using the Kubernetes orchestration tool. In the results section of the thesis we discuss the load and effectiveness testing of the deployed system. We proved that as a consequence of the extended path through the implemented gateway, the response time of requests has increased in average for 10 milliseconds and that the gateway can handle the load of 1000 request per second.
机译:由于对应用程序编程接口(API)的兴趣日益增加,API管理领域已迅速变得越来越重要。随着Internet上数据量的快速增长和请求量的增加,迫切需要此类系统的弹性,可伸缩和可靠的基础结构。在我们的论文中,我们讨论了一种解决上述问题的方法,并提出了API管理系统的体系结构。我们开发了API网关,该网关在Node.js服务器端Javascript框架中实现。我们使用Kubernetes编排工具部署了包装在Docker容器中的已实现组件。在本文的结果部分,我们讨论了已部署系统的负载和有效性测试。我们证明,由于通过已实现的网关的路径扩展,请求的响应时间平均增加了10毫秒,并且网关每秒可以处理1000个请求的负载。

著录项

  • 作者

    Marovt Urban;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号