Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ShieldBlaze ExpressGateway is a High-Performance, Scalable, and Highly-Available Load Balancer.

License

Notifications You must be signed in to change notification settings

shieldblaze/ExpressGateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

194 Commits

Repository files navigation

ShieldBlaze ExpressGateway

ShieldBlaze ExpressGateway is a High-Performance, Scalable, and Highly-Available Load Balancer.

Build Total alerts Language grade: Java codecov

Current Status: In-development | Last Call

Features:

L4:

  • ✔️ Load Balancing for TCP/UDP
  • ✔️ Full IPv6 Support

L7:

  • ✔️ HTTP/1.1 and HTTP/2
  • ✔️ HTTP/2 to HTTP/1.1 Translation
  • ✔️ HTTP/1.1 to HTTP/2 Translation
  • ✔️ Reverse Proxy
  • ✔️ HTTP Compression (GZIP, Deflate and Brotli)
  • ✔️ HTTP Connection Pool
  • ✔️ WebSocket
  • HTTP Caching

TLS:

  • ✔️ TLS Support (v1.1, v1.2 and v1.3)
  • ✔️ TLS Offload
  • ✔️ Mutual TLS
  • ✔️ OCSP Stapling
  • ✔️ OCSP Certificate Validation
  • ✔️ Server Name Indication (SNI) Support
  • ✔️ StartTLS Support

Health Checking:

  • ✔️ L4 Based Health Check using TCP/UDP
  • ✔️ L7 Based Health Check using HTTP/HTTPS

Load Balancing Methods:

L4:

  • ✔️ Random
  • ✔️ Round Robin
  • ✔️ Least Connection
  • ✔️ Least Load

L7:

  • ✔️ HTTP Random
  • ✔️ HTTP Round Robin

Session Persistence:

  • ✔️ 5-Tuple Hash (Source IP + Source Port + Destination IP + Destination Port + Protocol)
  • ✔️ Source IP Hash
  • ✔️ Long-Lived Sessions
  • ✔️ HTTP Cookie

Security:

  • ✔️ Access Control List (ACL)
  • ✔️ Per-Connection Rate-Limit
  • ✔️ Per-Packet Rate-Limit
  • Web Application Firewall (WAF)

Cloud Integration:

  • ✔️ Amazon Web Services (AWS)
  • Microsoft Azure (Azure)
  • Google Cloud Platform (GCP)

Releases

No releases published

Contributors 4

AltStyle によって変換されたページ (->オリジナル) /