Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.16 KB

index.md

File metadata and controls

39 lines (24 loc) · 1.16 KB
layout
home

![logo]({{ site.url }}/images/logo.png)

What

Samaritan (səˈmerətn) is a client side proxy that works on L4 or L7 layer written by golang, provide high availability and load balancing. You can call it Sam (sam) for simplicity.

Features

  • Sidecar, lightweight

  • Written by golang

  • Hot re-configuration without downtime

  • First-class Redis cluster support

  • Good observability

Status

It is deployed on every container and virtual machine in the production environment at ELEME, proxying all traffic to the basic components including Redis, MySQL, MQ, etc. And the total number of running instances is close to fifty thousand.