開源的微服務和API集中管理層:Kong

n342 9年前發布 | 48K 次閱讀 kong

Kong專為保護,管理和擴展微服務和API而設計。Kong可以充當任何HTTP資源的門戶,同時通過插件提供了日志記錄,身份認證等功能。

核心功能

  • CLI: 從命令行控制你的Kong集群,就像Matrix中的Neo.
  • REST API: Kong能夠利用它的RESTful API進行操作,實現最大的靈活性
  • Scalability: Distributed by nature, Kong scales horizontally simply by adding nodes.
  • Performance: Kong handles load with ease by scaling and using NGINX at the core.
  • 插件: Extendable architecture for adding functionality to Kong and APIs.
    • Logging: Log requests and responses to your system over TCP, UDP or to disk.
    • Monitoring: Live monitoring provides key load and performance server metrics
    • Authentication: Manage consumer credentials query string and header tokens.
    • Rate-limiting: Block and throttle requests based on IP or authentication.
    • Transformations: Add, remove or manipulate HTTP params and headers on-the-fly.
    • CORS: Enable cross-origin requests to your APIs that would otherwise be blocked.
    • Anything: Need custom functionality? Extend Kong with your own Lua plugins!

Powered by NGINX and Cassandra with a focus on high performance and reliability, Kong runs in production at Mashape where it has handled billions of API requests for over ten thousand APIs.



項目主頁:http://www.baiduhome.net/lib/view/home/1430291338552

 本文由用戶 n342 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!