API閘道器,企業級閘道器可擴充套件

RestCloud發表於2021-09-15

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原生語言開發,保證效能的同時提供了極為方便的可擴充套件性。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70005218/viewspace-2792200/,如需轉載,請註明出處,否則將追究法律責任。

相關文章