Алексей Меленчук

Алексей
Меленчук

бэкенд-разработчик PHP · Java · Python · C++

Серверная часть — это то, чего не видно, пока оно не сломалось. Проектирую и собираю её так, чтобы держала нагрузку, переживала смену команды и не требовала переписывания через год.

Обсудить задачу Открыт к разговору о задачах
поле не заполнено фотография ожидается: public/media/melenchuk.webp

состав системы · 6 узлов

01 02 03 04 05 06

Спецификация

Шесть узлов, из которых состоит рабочий бэкенд. Слева — зачем узел нужен вам, справа — из чего он собран. Нажмите номер — узел подсветится на схеме.

Состав узлов — черновик. Подтверждены только четыре языка; остальное Алексей должен вычеркнуть или дополнить до публикации. Снимается флагом SPEC_CONFIRMED в src/data/parts.ts.

Как работаю

  1. Сначала контур, потом код

    Договариваемся, что система делает и где её границы, до того как написана первая строка. Это дешевле любой переделки.

  2. Ничего не держится на мне одном

    Схема, документация и воспроизводимая сборка. Следующий разработчик входит в проект без меня — и без археологии.

  3. Об отказе узнаёте не от клиента

    Метрики, журналы и трассировка ставятся вместе с сервисом, а не после первой аварии в выходные.

Связаться

Опишите задачу в двух абзацах — что за система и что в ней сейчас болит. Отвечу, берусь или нет, и почему.