> For the complete documentation index, see [llms.txt](https://docs.codebattles.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codebattles.ru/kak-rabotaet-sistema/arkhitektura.md).

# Архитектура

<div data-full-width="false"><figure><img src="/files/D8sctOnodcfXKmSfhSRz" alt=""><figcaption></figcaption></figure></div>

*<mark style="color:purple;">**Gateway**</mark>* - Nginx для разделения запросов на несколько серверов

*<mark style="color:blue;">**PostgeSQL**</mark>* - база данных (...)

*<mark style="color:purple;">Frontend</mark>* -Для интерфейса Nginx (JS, React)&#x20;

*<mark style="color:orange;">Backend</mark>* - API (Kotlin, Spring)

*<mark style="color:blue;">**\*\*\*\* cheker**</mark>* - сервис для проверки задач на нужном языке (Java, Javalin)
