pingcap / community

TiDB community content
Apache License 2.0
260 stars 151 forks source link

Incubating Project: DB Proxy/Mesh for TiDB #287

Open niubell opened 4 years ago

niubell commented 4 years ago

Project Incubating Request

A Proxy/Mesh for TiDB that can replace Layer 4 load balancing such as SLB+Haproxy. It works in Proxy or Mesh(like Envoy) mode but can understand sql semantics, we call it weir.

Describe the project you want to incubate:

Summary

TiDB is adopted by PalFish(伴鱼) since 2016 and is the most important OLTP/OLAP database in our company. We use SLB+Haproxy as the Layer 4 load balancing before, but we want more features in L4 Proxy to keep tidb safe.

Motivation

This proposal will offer features as follows:

Your RFC/Proposal?

winkyao commented 4 years ago

Great project, LGTM @siddontang

siddontang commented 4 years ago

approved

winkyao commented 4 years ago

Repo created: https://github.com/pingcap-incubator/weir