sozu/doc
Emmanuel Bosquet 1b7b2ade09 document configuration of custom HTTP answers 2024-04-05 13:42:07 +02:00
..
README.md doc: Changed all instances of SSL to TLS. 2023-05-19 16:01:46 +01:00
architecture.md doc: Changed all instances of SSL to TLS. 2023-05-19 16:01:46 +01:00
benchmark.md Logger refactor: better structured logs and colored logs 2024-03-11 17:40:09 +01:00
configure.md document configuration of custom HTTP answers 2024-04-05 13:42:07 +02:00
configure_cli.md Fix typos 2022-11-10 09:15:00 +08:00
debugging_strategies.md rename log_access_* variables to access_logs_* 2024-03-11 17:40:09 +01:00
design_motivation.md spelling and rewording of design_motivation.md 2021-07-20 09:45:54 +02:00
getting_started.md Remove mentions of sozuctl 2023-03-01 15:49:20 +01:00
how_to_use.md remove doc lines about a removed systemd script 2023-08-24 17:26:23 +02:00
lexicon.md Finish the lifetime of a session documentation 2022-10-12 10:52:15 +02:00
lifetime_of_a_session.md Http refactor: move backend logic from Session to State 2023-02-13 10:56:37 +01:00
recipes.md A small, descriptive extension to include firewalld. 2024-02-21 21:28:30 +01:00
tools_libraries.md refactor: typo and move some blocks 2021-04-16 10:02:05 +02:00
why_you_should_use.md doc: remove ordinary reasons to use sozu 2022-07-13 16:11:04 +02:00

README.md

Sōzu

What is Sōzu?

Sōzu is a reverse proxy for load balancing, written in Rust. Its main job is to balance inbound requests across two or more clusters backends to spread the load.

  • It serves as a termination point for TLS sessions. So the workload of dealing with the encryption is offloaded from the backend.

  • It can protect the backends by preventing direct access from the network.

  • It returns some metrics related to the traffic between clients and backends clusters behind it.

Introduction

Overview

Going deeper

Release Notes

TODO

Presentations & Slides