Статья за авторством Александра Романова, разработчика интеграционных решений.
В процессе интеграции систем мы часто сталкиваемся с необходимостью гарантированной доставки сообщений между системами. В таких случаях на помощь нам приходят очереди. Но не все задачи так просты, как доставка сообщений из системы А в систему Б. Бывают случаи, когда нужно обогатить доставляемые сообщения данными из смежных, участвующих в интеграции систем. Которые не всегда могут интегрироваться через очереди, а имеют лишь синхронные сервисы. И вот уже в нашей интеграции возникают такие явления, как недоступность, отказы и другие «приятные» особенности использования «синхронов». Можно было бы переложить обработку промежуточных отказов на систему-источник, но это некультурно, да и невозможно, если мы публикуем события сразу для нескольких систем (в топик).
Публикуется от имени jbubsk. Мы в Тинькофф Банке сто лет боролись с проблемой контекста текущего запроса на сервер. Это момент — когда приходит тикет о том, «что это за ошибка и почему она здесь?» — очень тонкий, и бьет разработчиков по самому больному. В этой статье расскажем, как нам удалось решить эту проблему.
В интернете мало информации по тестированию Data Warehouse.
Можно найти общие требования: полнота данных, качество и т.п.
Но нигде нет описания организации процесса, и какими проверками можно покрыть эти требования.
В этой статье постараюсь рассказать: как мы тестируем Хранилище данных в "Тинькофф Банк".
На хабре немного статей, посвященных настройке оборудования от Avaya, одного из самых популярных вендоров телефонии в корпоративном секторе. Мой коллега Виктор Голубев vagolubev решил исправить эту несправедливость. За неимением у него инвайта публикую статью от себя.
В последнее время автоматические системы исходящего обзвона стали неотъемлемой частью банковского бизнеса. При правильной эксплуатации системы ее плюсы очевидны — операторы работают только с «хорошими» звонками в режиме non stop, а львиная доля «плохих» звонков «NO ANSWER» остается за кадром… но только не при оплате счетов!
Давайте разберемся, за что мы платим, и как оптимизировать затраты компании.