Паранойя или базовая профпригодность?

Я всегда придерживаюсь принципа, что после проектирования и во время написания кода необходимо сломать систему. Отключаю базу. Отключаю очереди. Режу соединения в середине транзакции. Имитирую падение воркера в самый неудобный момент. Прогоняю один и тот же сценарий сто раз подряд с максимальным количеством инвариантов. То, что не сломалось на десятом прогоне, обязательно сломается на одиннадцатом.

Иногда на этапе архитектурного планирования, чтобы проверить паттерн и понять какие ошибки меня могут ожидать, дохожу до сборки минимального продукта. Чтобы вживую понять, стоит принимать это решение или нет. Для меня это давно, как любит говорить ИИ "базовый набор джентльмена".

Но после участия в финтех и крипто проектах уверенности в моих действиях стало сильно меньше. Страх ошибки растёт. И теперь за деньги клиентов и бюджет бизнеса отвечаю я своей головой. Точнее, ты отвечаешь всегда, но осознание этого приходит только после работы с живыми активами.

Финтех показал, что копать нужно глубже, чем кажется на старте. Сложности есть в любом проекте, но в финтехе и крипте они возведены в абсолют.

goldin-systems.ru

#fintech #crypto #backend #python #fastapi #postgresql #архитектура #highload #микросервисы #celery