Spring Cloud Open Feign

GPTKB entity

Statements (93)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:allows Custom error handling
gptkbp:built Feign library
gptkbp:can_be_configured_for XML configuration
Timeout settings
application.properties
application properties
Java configuration
Custom error decoders
gptkbp:can_be_extended_by custom error handling
Custom interceptors
gptkbp:can_be_used_for Service-to-service communication
API consumption
API Gateway patterns
gptkbp:can_be_used_to Simplify HTTP client code
Call REST APIs
gptkbp:can_be_used_with gptkb:Kubernetes
gptkb:Spring_MVC
gptkb:Spring_Web_Flux
gptkb:Spring_Framework
gptkbp:developed_by gptkb:Pivotal_Software
gptkbp:enables Declarative HTTP clients
https://www.w3.org/2000/01/rdf-schema#label Spring Cloud Open Feign
gptkbp:integrates_with gptkb:Spring_Framework
gptkbp:is_available_on gptkb:Maven_Central
gptkb:Gradle_Plugin_Portal
gptkb:Git_Hub
gptkbp:is_compatible_with gptkb:Kubernetes
gptkb:Open_Shift
gptkb:Spring_Cloud_Config
gptkb:AWS
gptkb:Google_Cloud_Platform
gptkb:Azure
gptkb:Docker
gptkb:Spring_Framework
gptkb:Spring_Security
gptkb:Cloud_Foundry
Reactive programming models
gptkbp:is_documented_in gptkb:Git_Hub
Official website
Official documentation
Spring Cloud documentation
gptkbp:is_integrated_with gptkb:Spring_Cloud_Gateway
gptkb:ribbon
gptkb:Eureka
gptkb:Hystrix
gptkb:Spring_Framework
gptkbp:is_open_source gptkb:true
gptkbp:is_part_of gptkb:Spring_Cloud_ecosystem
gptkb:Cloud_Native_ecosystem
Cloud-native applications
Cloud-native development
Microservices toolkit
gptkbp:is_supported_by gptkb:community
Community contributions
Spring community
gptkbp:is_tested_for gptkb:Spring_Test
gptkb:Mockito
gptkb:JUnit
gptkbp:is_used_by gptkb:developers
gptkb:Companies
Microservices architecture
gptkbp:is_used_for Service-to-service communication
gptkbp:is_used_in Microservices architecture
Microservices communication
gptkbp:language gptkb:Java
gptkbp:offers Load balancing support
gptkbp:part_of gptkb:Spring_Framework
gptkbp:provides Client-side load balancing
Annotations for HTTP requests
Feign clients
Service discovery capabilities
Integration with Eureka
Integration with Spring Boot starters
gptkbp:release_date gptkb:2017
gptkbp:security gptkb:OAuth2
gptkbp:supports gptkb:HTTP/2
HTTP methods
Load balancing
JSON serialization
Asynchronous requests
Circuit Breaker pattern
Custom request interceptors
Custom response decoders
Declarative REST clients
Circuit breaker patterns
Hystrix for fault tolerance
Ribbon for client-side load balancing
Spring MVC annotations
gptkbp:used_for creating HTTP clients
gptkbp:uses Java interfaces
gptkbp:bfsParent gptkb:Spring_Framework
gptkbp:bfsLayer 4