我們發現 [Spring Cloud Gateway] 的效能非常吸引人。低延遲、良好的吞吐量以及在我們用例中非常小的超時百分比。
CHRIS JACKSON, TD AMERITRADE 高階開發人員
DiscoveryClient
實現,例如 Eureka、Consul、Zookeeper,甚至 Kubernetes 的內建系統。還有一個 Spring Cloud 負載均衡器 幫助您在服務例項之間仔細分配負載。在雲中,獲得可靠、值得信賴、穩定的 API 可以獲得額外的積分,但到達那裡可能是一個旅程。基於合約的測試是高效能團隊經常使用的一種技術,以保持正軌。它透過形式化 API 的內容並圍繞它們構建測試來確保程式碼保持檢查狀態來提供幫助。
Spring Cloud Contract 為基於 REST 和訊息傳遞的 API 提供基於合約的測試支援,合約以 Groovy、Java 或 Kotlin 編寫。