-
Middleware Service
Handles common operations like authentication, authorization, caching, and data transformations. -
Path Customization Service
Manages dynamic routes and URIs based on user or request type. -
Policy Enforcement Engine
Enforces system rules, including access control, rate limiting, and data validation. -
Virtual Endpoint Registry
Manages virtual endpoints representing backend microservices, simplifying routing. -
Request Dispatcher
Analyzes incoming requests and directs them to the appropriate backend service. -
Request Handler Service
Prepares and processes incoming requests, ensuring they are ready for backend services. -
OAuth2 Service
Manages dynamic credentials and secure authentication flows using Spring Authorization Server. -
Event Gateway Proxy
Handles asynchronous communication, such as logging, event subscriptions, and statistics. -
API Gateway Controller
Serves as the entry point for all API requests, handling validation and routing. -
Backend Microservices
Independent services responsible for executing specific business logic. -
Endpoint Discovery Service
Facilitates automatic discovery of backend services, enabling dynamic updates to the gateway.
-
Notifications
You must be signed in to change notification settings - Fork 0
Api GW for microservices
License
burakbalim/api-gw
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Api GW for microservices
Resources
License
Stars
Watchers
Forks
Releases
No releases published