Архитектура отказоустойчивого платежного шлюза / Алексей Павлов (Wildberries)

Поделиться
HTML-код
  • Опубликовано: 3 окт 2021
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    --------
    HighLoad++ Весна 2021
    Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем
    17 и 18 мая 2021. Москва, Крокус-Экспо
    Тезисы и презентация:
    www.highload.ru/spring/2021/a...
    * Создать stateless-платежный шлюз - это реально. Достаточно кодировать данные о платежной транзакции в подписанный url.
    * Не спешите использовать реляционные базы данных для хранения информации о платежах, обратите внимание на S3-хранилище - оно легко масштабируется и, как показывает практика, его можно подружить с PCIDSS.
    ...
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Комментарии • 14

  • @kalmurza
    @kalmurza 6 месяцев назад

    Про кодирование данных по транзакции в URL - отличная задумка, взял на заметку

  • @easyjet4299
    @easyjet4299 9 месяцев назад +3

    Ну ето пиздец товарищи, этим "инженерам" я бы даже сортиры чистить не доверил!

  • @dalekperov
    @dalekperov Год назад +1

    Мы о данных не думаем, но ещё у нас есть дополнительная база данных для аналитики...

  • @vorandrew
    @vorandrew 3 года назад +13

    Если очень мягко сказать... очень спорное решение :)

    • @creativators
      @creativators 2 года назад +1

      Это вы очень добры ещё. Сплошной фейспалм

  • @artemtretyakov2271
    @artemtretyakov2271 10 месяцев назад

    Один из лучших докладов за тот день

  • @BrianHakim
    @BrianHakim Год назад +5

    Не удивительно после такого доклада видеть бунты магазинов которым сотни тысяч штрафа система начислаяет по рандому и никто потом концы найти не может почему такие суммы

  • @OStrekalovsky
    @OStrekalovsky 3 года назад +7

    Писать все транзакции в ETCD - очень плохая идея. Его так убить можно будет. Хотя если им пофиг на него... И как "мы эти дубликаты руками поправим" сочетается с "сервис должен скалироваться"?

  • @user-qx3km6wp1p
    @user-qx3km6wp1p 8 месяцев назад +1

    Зовут на работу в wb программистом. Что-то после этого видео я напрягся :)

    • @aeuonep
      @aeuonep 7 месяцев назад

      согласился?

  • @user-db2th5em3v
    @user-db2th5em3v 8 месяцев назад

    5:04 - ещё один фактор, что у нас, со временем, выветрилась экспертиза в этом (старом/предыдущем) стэке…
    Выветрилась экспертиза это ушли люди?

  • @wadyn95
    @wadyn95 8 месяцев назад +2

    Треш, сами себе придумали сложности с nosql, могли бы сделать партиционирование и репоикацию любой SQL базы, вместо этих велосипедов

  • @Deletedeletedelete
    @Deletedeletedelete 2 года назад +1

    вы шо крейзи?

  • @dalekperov
    @dalekperov Год назад +1

    Ретрай на rabbit - ну так. Не очень надёжно, и реббит плохо в ретраи умеет