Reborn - yet another fast distributed solution for Redis

  •        497

Reborn is a proxy based high performance Redis cluster solution written in Go/C, an alternative to Redis. Reborn supports multiple stateless proxy with multiple redis instances. Reborn is engineered to elastically scale, Easily add or remove redis or proxy instances on-demand/dynamically.



Related Projects

MaxScale - An intelligent database proxy

The MariaDB Corporation MaxScale is an intelligent proxy that allows forwarding of database statements to one or more database servers using complex rules, a semantic understanding of the database statements and the roles of the various servers within the backend cluster of databases. It extends the high availability, scalability, and security of MariaDB Server while at the same time simplifying application development by decoupling it from underlying database infrastructure.

pgproxy - PostgreSQL proxy server.

pgproxy is a postgresql proxy server, through a pipe redirect connection, which allows you to filter the requested sql statement. In the future it will support multi-database backup, adapt to distributed databases and other schemes except the analyze sql statement.Start or shut down the proxy server.

ProxySQL - High-performance MySQL proxy

ProxySQL is a high performance, high availability, protocol aware proxy for MySQL and forks (like Percona Server and MariaDB). It has an advanced multi-core architecture. It's built from the ground up to support hundreds of thousands of concurrent connections, multiplexed to potentially hundreds of backend servers. The largest ProxySQL deployment spans several hundred proxies.

node-mitm-server - A node library for writing man-in-the-middle proxy servers

mitm-server exports a function that opens a proxy server. This server can be used as a system level proxy, or by a specific browser or application. Every request made through this proxy will be passed to the handler function as a req res pair. The handler can then write an arbitrary response. The proxy server is designed to work with https connections, and therefore needs to be initialized with a root certificate. This root certificate is used to generate certs for each https domain. For https requests to work correctly, the request application (or os) will need to either ignore ssl errors, or trust the root cert used by the proxy.handler will be passed 3 arguments for each inbound request.


twemproxy (pronounced "two-em-proxy"), aka nutcracker is a fast and lightweight proxy for memcached and redis protocol. It was built primarily to reduce the number of connections to the caching servers on the backend. This, together with protocol pipelining and sharding enables you to horizontally scale your distributed caching architecture.

ircsnapshot - Tool to gather information from IRC servers

--proxy SERVER[:PORT] SOCKS4 proxy to connect through -o --output Directory Output directory (default .) -t --throttle 1.0 Seconds to sleep before sending commands (default 1) -h --help Print this message</pre>Output======The UI writes the contents of the log, but the primary output is to a json file in the executing directory.<pre>server.log.txt - Log fileserver.json - JSON encoded list of links visible to connecting user{ 'links': [], //

nginx - HTTP and reverse proxy server

nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. It supports accelerated reverse proxying with caching, simple load balancing and fault tolerance, SSL and TLS SNI support, Name-based and IP-based virtual servers and lot more.

muguet - DNS Server & Reverse proxy for Docker - Compatible with docker-compose, boot2docker and docker-machine

When using Docker, it's sometimes a pain to access your containers using specific IPs/ports. Muguet provides you with a DNS Server that resolves auto-generated hostnames to your containers IPs, plus a Reverse Proxy to access all your web apps on port 80.

Cobar - Proxy for sharding databases and tables

Cobar is a proxy for sharding databases and tables,compatible with MySQL protocal and MySQL SQL grama,underlying storage only support MySQL for support foreground business more simple,stable,efficient and safety。

docker-proxy - Transparent proxy for docker containers, run in a docker container

Transparent caching proxy server for Docker containers, run in a Docker container. It can speed up the dependency-fetching part of your application build process.The script will start the container and set up the appropriate routing rules. Your other Docker containers will automatically use the proxy, whether or not they were already running. When you are finished, just press CtrlC to stop the proxy.

Proxy Monitor

Proxy Monitor is a small application that monitors the network and auto-detects the internet proxy server to use.

Personal Tunnel Proxy

Personal tunnel proxy is a proxy server designed for networks with limited access to the Internet trhought HTTP (means web sites). This proxy create a http tunel to the "secure" web using your general {limited access} proxy and offer you full access to the all web sites worldw...

squidredirector - redirector for squid proxy server usinf postgresql database

redirector for squid proxy server usinf postgresql database

toxy - Hackable HTTP proxy for resiliency testing and simulated network conditions

Hackable HTTP proxy to simulate server failure scenarios, resiliency and unexpected network conditions, built for node.js.It was mainly designed for failure resistance testing, when toxy becomes particularly useful in order to cover fault tolerance and resiliency capabilities of a system, especially in disruption-tolerant networks and service-oriented architectures, where toxy may act as MitM proxy among services in order to inject failure.


#nginx-ssl-proxy This repository is used to build a Docker image that acts as an HTTP reverse proxy with optional (but strongly encouraged) support for acting as an SSL termination proxy. The proxy can also be configured to enforce HTTP basic access authentication. Nginx is the HTTP server, and its SSL configuration is included (and may be modified to suit your needs) at nginx/proxy_ssl.conf in this repository.This image is optimized for use in a Kubernetes cluster to provide SSL termination for other services in the cluster. It should be deployed as a Kubernetes replication controller with a service and public load balancer in front of it. SSL certificates, keys, and other secrets are managed via the Kubernetes Secrets API.

proxy - The Istio proxy components.

The Istio Proxy is a microservice proxy that can be used on the client and server side, and forms a microservice mesh. The Proxy supports a large number of features.Discovery & Load Balancing. The Proxy can use several standard service discovery and load balancing APIs to efficiently distribute traffic to services.

secureoperator - A DNS-protocol proxy for Google's DNS-over-HTTPS

A DNS-protocol proxy for Google's DNS-over-HTTPS: allows you to run a server on your local network which responds to DNS queries, but requests records across the internet using HTTPS.This will start a DNS server listening on TCP and UDP at :53. For usage information, run secure-operator --help.

frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet

frp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. Now, it supports tcp, udp, http and https protocol when requests can be forwarded by domains to backward web services.frp is under development and you can try it with latest release version. Master branch for releasing stable version when dev branch for developing.

brain-proxy - Simple http proxy server to proxy external domains and serve internal ones

Simple http proxy server to proxy external domains and serve internal ones

Anon Proxy Server

Anonymous proxy server. Supports http, https, socks. Can be used as a normal proxy or as a p2p anonymous proxy. Web based drag and drop access configuration. Works with windows, linux. IE, firefox, etc. Visit for more info.