Skip to content

Eureka-based discovery client—registering services, resolving instances, and guiding traffic with identity awareness.

Notifications You must be signed in to change notification settings

ZiggiZagga/Buzzle-Vane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧭 Buzzle-Vane

Buzzle-Vane (codename: Brumm-Schaufel) is IronBucket’s Eureka-backed discovery client—a lightweight, identity-aware registry companion that keeps services visible, reachable, and humming in sync.


🚦 Core Responsibilities

  • Register IronBucket components with Eureka
  • Resolve live service instances for routing and policy enforcement
  • Propagate identity context for downstream consumers
  • Emit structured logs for discovery events and health checks

🧰 Tech Stack

Layer Tooling
Discovery Client Spring Cloud Eureka Client
Identity Context OIDC via Sentinel-Gear
Config GitOps-style YAML via Steel-Hammer
Logging Structured JSON via SLF4J

🧪 Dev Environment

To run Buzzle-Vane locally:

cd buzzle-vane
./gradlew bootRun

About

Eureka-based discovery client—registering services, resolving instances, and guiding traffic with identity awareness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages