You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(discovery): add HTTP polling-based service discovery configuration
- Introduced HTTPConfig struct for HTTP polling-based discovery settings.
- Updated Config struct to include HTTPConfig.
- Implemented push and deregister functionality to a specified gateway URL.
- Enhanced service registration and deregistration logging.
- Added support for default tags in OpenAPI schema generation, making fields with default values implicitly optional.
- Updated tests to verify behavior of default tags and their precedence over required and optional tags.
The Gateway extension is deprecated. Please use **Bastion** instead, which provides a more robust API gateway with improved performance and scalability.
15
+
</Callout>
16
+
11
17
## Why a Built-In Gateway
12
18
13
19
Most Go services eventually need a reverse proxy, rate limiter, or circuit breaker in front of their upstream dependencies. Instead of deploying a separate Nginx, Envoy, or Kong instance, Forge ships a gateway extension that runs in-process — same binary, same observability, same configuration system.
The Database extension is deprecated and will be removed in a future release. Please migrate to **Grove**, which provides an improved database layer with better performance, more drivers, and enhanced query capabilities.
The Gateway extension is deprecated and will be removed in a future release. Please migrate to **Bastion**, which provides a more robust API gateway with improved performance, enhanced security, and better scalability for production workloads.
The Storage extension is deprecated and will be removed in a future release. Please migrate to **Trove**, which provides an improved object storage layer with additional backends and enhanced capabilities.
0 commit comments