polaris-gslb / Polaris Gslb
Licence: other
A free, open source GSLB (Global Server Load Balancing) solution.
Stars: ✭ 193
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Polaris Gslb
HAProxy-2-RPM-builder
Build latest HAProxy binary with prometheus metrics support
Stars: ✭ 28 (-85.49%)
Mutual labels: load-balancer, high-availability
Kubernetes Pfsense Controller
Integrate Kubernetes and pfSense
Stars: ✭ 100 (-48.19%)
Mutual labels: dns, load-balancer
Gauntlet
🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Stars: ✭ 336 (+74.09%)
Mutual labels: load-balancer, high-availability
Tns
tns provides distributed solutions for thrift, support service discovery, high availability, load balancing, the gray release, horizontal scaling, and so on.
Stars: ✭ 53 (-72.54%)
Mutual labels: load-balancer, high-availability
Zlb
This is the repository of ZEVENET Load Balancer (next generation of Zen Load Balancer)
Stars: ✭ 90 (-53.37%)
Mutual labels: load-balancer, high-availability
Haproxy
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Stars: ✭ 2,463 (+1176.17%)
Mutual labels: load-balancer, high-availability
Dcompass
[WIP] High-performance programmable DNS server aiming at robustness, speed, and flexibility
Stars: ✭ 174 (-9.84%)
Mutual labels: dns
Cote
A Node.js library for building zero-configuration microservices.
Stars: ✭ 2,180 (+1029.53%)
Mutual labels: high-availability
Dnslib
A Python library to encode/decode DNS wire-format packets
Stars: ✭ 174 (-9.84%)
Mutual labels: dns
Dns Java
DNS wrapper library that provides SRV lookup functionality
Stars: ✭ 183 (-5.18%)
Mutual labels: dns
Blokada
The official repo for Blokada for Android and iOS.
Stars: ✭ 2,427 (+1157.51%)
Mutual labels: dns
Dnsautorebinding
ssrf、ssrfIntranetFuzz、dnsRebinding、recordEncode、dnsPoisoning、Support ipv4/ipv6
Stars: ✭ 188 (-2.59%)
Mutual labels: dns
Recsech
Recsech is a tool for doing Footprinting and Reconnaissance on the target web. Recsech collects information such as DNS Information, Sub Domains, HoneySpot Detected, Subdomain takeovers, Reconnaissance On Github and much more you can see in Features in tools .
Stars: ✭ 173 (-10.36%)
Mutual labels: dns
Laitos
Top geek's chindogu - personal assistant over satellite/telephone/SMS/chatbot, plus web infrastructure servers (web & mail, ad-free DNS, web proxy, SNMP, etc)
Stars: ✭ 191 (-1.04%)
Mutual labels: dns
Alfred Network Workflow
Show and change your network settings
Stars: ✭ 186 (-3.63%)
Mutual labels: dns
Polaris - guiding the traffic home.
An extendable high availability solution for the data center and beyond, Global Server Load Balancing(GSLB), DNS-based traffic manager.
- Built as an enhancement for PowerDNS Authoritative Server.
- Load-balancing methods:
- Weighted round-robin.
- Topology(direct clients to end-points in the same region/datacenter).
- Failover group(active-backup).
- Parameterized(timeout, interval, retries etc.) health monitors:
- TCP
- Connect to a specific port number.
- Send string.
- Match regular expression in response.
- HTTP/S
- Port number to use.
- SSL.
- Request a specific URL path.
- Expect a response code from a configurable array.
- Forced
- Force a member to be up or down, disables health checking.
- TCP
- Ability to run health checks against an IP that is different from the member IP.
- Up to 1024 addresses returned in a response.
- Different ways to handle the "all-pool-members-down" situation(fallback):
- Return any configured end-points(ignore the health status).
- Refuse query.
- Automatic SOA serial.
- A single Health Tracker can serve multiple DNS resolvers running on different machines.
- LB configuration validation on start-up operations.
- Elastic threads pool serving health checks.
- Asynchronous, non-blocking comms between the internal components.
See the WIKI for installation, configuration and other information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].