Банк – финансовая организация, осуществляющая операции с нашими деньгами, казалось бы, должна быть максимально защищена от любых проблем в безопасности, доступности и стабильности своей работы. Однако, в ней работают такие же люди как мы, и такие же, зачастую не во всем опытные разработки, которые допускают ошибки 😀. Эта история произошла несколько лет назад, когда нам необходимо было осуществить интеграцию с одним небезызвестным банком, для зачисления зарплат нашим сотрудникам. Сотрудники банка предоставили нам доступ к программному интерфейсу API, и мы разработали код для поштучной отправки переводов. К сожалению, их сервис почему-то соображал не очень быстро и приходилось ждать по несколько секунд после каждого перевода, а возможности пакетной передачи – не было. Если ваш код работает недостаточно быстро, то добавьте ему потоков Тогда мы, долго не думая, решили попробовать включить параллельную отправку запросов на нашей стороне, что можно было придумать лучше 🤣. И к нашему успех