Pull to refresh

Comments 43

универсальные интерфейсы платежных протоколов как для host-to-host интеграций для банков, платежных систем, мерчантов
а как вы межхосты из под NDA вдруг в паблик выложили?

А с чего вы взяли что мы что-то из-под нда выложили?

предположил, но побегав по репам понял что ошибочно.

Не выложили, я так совсем наспех пошарился по гитхабу, ничего конкретного не нашел, только какие-то абстрактные сервисы. Ничего конкретного по реализации конкретных протоколов МПС нету.

Ну это логично, для этого нда и подписываются.


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

Какой объем данных у вас в elasticsearch?

Смотря где, смотря на каком уровне тиринга, смотря каких. В целом — большой, ивентов много. Уточните что именно вас интересует и я отвечу.

Есть опыт работы с объемом данных под 100Tb. Интересно на какие грабли наступали Вы и как их решали.

У нас примерно 150Т на холодных нодах, в районе 10Т в месяц объемы прироста логов. На горячих нодах держим индексы за последний месяц. Если надо поискать что-то в прошлом — быстренько по запросу поднимаем индексы из колдовых нод.


Насчет граблей — ну как обычно с эластиком, то логи не доезжают непонятно почему, то ивенты теряются, то место заканчивается. В общем, ничего необычного, чем можно было бы поразить ¯_(ツ)_/¯

А какое disk:ram ratio? Сам elastic устанавливает 300:1, что очень много, как по мне. Но AWS, например, рекомендует 30:1 для hot, и 100:1 для warm. У нас 140:1, и работает не очень.

Девопсы говорят, что на колдах 1к180 получается, на хот нодах 1к50.
но хот ноды по факту в обычном режиме больше 50% места не используют

То есть это не что-то вроде Stripe, который можно подключить к любому мобильному приложению?

Это что-то вроде Страйпа, только еще с исходниками.

Хабр — торт. РБК спасибо!
Я хоть далёк от этой области, но покопаться в сырцах жутко интересно.
rbk.mn/DCQBwJzVHO — у меня не открывается. Только для российских IP?

Ребята, очень круто и интересно будет посмотреть. Но насчёт того, что первая в мире поспорю — мы в https://github.com/paysuper предоставляем пока меньше того, что есть у вас, но это готовый процессор с формами, онбордингом, дашбордом. Написан на golang + vuejs — порог вхождения имхо сильно проще элексира. Работает в кубере или AWS.

Ух ты. Я не со зла написал, до публикации я честно искал в сети, но ничего не нашел.

Все круто. Вы молодцы! Будем дружить домами ;)

Bashoo уже не существует, емнип. Я думал, Riak умер. Его кто-то еще поддерживает?

И, если не трудно, расскажите, почему Riak:
из каких альтернатив выбирали? почему выбрали? какие впечатления в процессе эксплуатации сформировались?

Споки, с риаком все в порядке. Его подхватило комьюнити, пиары закрываются, пруф https://github.com/basho/riak/pulls?q=is%3Apr+is%3Aclosed, новые версии выходят, база работает как идеал.


Вообще, потрясающая СУБД получилась, несмотря на то, что некоторым не нравятся нюансы реализации. Поверьте, чтобы убить ее нужно предпринять специальные, немаленькие усилия. Мы на практике в этом не раз убеждались.


Когда мы начинали писать платежные процессинги на самом деле особой альтернативы не было. Кассандра тогда была еще не очень развита и вообще, в те времена все хайповали по биг дате и ничтоже сумняшеся ставили однонодовые хадупы.


Я даже больше скажу, то что мы заопенсорсили наш процессинг, в этом есть немалая доля вклада Башо и их титанической работы. Они — мой огромный мотиватор и предмет подражания в хорошем смысле этого слова.

Я, конечно, сейчас поведу себя как тролль… но раззорившаяся компания как пример для подражания…
В любом случае, спасибо за ответ. Удачи вам во всем.

Насколько я понял, это для тех, у кого есть банковская лицензия (или регистрация, коррсчет, свифт код и прочее), а мелким ипшникам с интернет магазином не получится сэкономить на интернет — эквайринге? Или среди модулей (микросервисов) есть что-то, чтоб можно было принимать платежи или кард-ту-кард без банковских комиссий как покупки проводить?

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


Небольшому интернет-магазину надо сделать 2 вещи для того, чтобы обезопаситься от факапов:


  1. Заключить договор на эквайринг с еще одним поставщиком услуг, будь то банк или платежный агрегатор
  2. Посадить на 2 дня разработчика, чтобы он сделал ручное переключение между шлюзами

В большинстве случаев этого хватит вам на всю жизнь.


Наше решение — это немного другой уровень, это решение окупит себя в банке, который напрямую подключен к НСПК/Визе/Мастеркарду, у большого мерчанта уровня условного Озона или в стартапе, который делает свой платежный сервис.


Я мог бы много вам рассказать какие мы крутые, но не буду разводить тут кровавый маркетинг, хочу быть честным.

Очень очень интересно, особенно я был у вас в гостях несколько лет назад и здорово видеть как вы развиваетесь и лично преданы делу.

Долго искал этот тред, вопрос — кто ваша ЦА (можно немного пофантазировать если бы X делали сейчас)? Из описания — мой техностартап клиент Stripe, ваши технологии для него получается? PS. Упрощаю как могу.

Ну, как писал — банки, платежные системы, большие мерчанты. Если упрощать, то да, ЦА продукта — условный Страйп.

Круто! Будет очень интересно покопаться. Вот только название сервиса hooker может означать не совсем то что вы подразумеваете.

Но ведь может значить и то?)

> ISO8583
Написан почему-то в единственном числе. Какой из диалектов?

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

так оплата только картой рбк и будет там доступна, толку он него?

Я не понял что вы тут написали. А вы сами поняли?

Можете дать ссылку на ISO8583 Adapter репозиторий? Github поиск не находит

Это реализации под специфичных вендоров, которые стоят в банках. Они все под NDA к сожалению. Соответственно исходники этих адаптеров мы отдаем после заключения договора клиента, устанавливающего наш процессинг со специфичным эквайером.

В статье упоминается «тестовый мокет-банк». Вот к нему есть адаптер, скажем так, демонстрационный, или шаблонный? Надеюсь, он не под NDA.
Очень приятно внезапно стать open-source разработчиком;) Я работал в вашей команде, остались только теплые воспоминания)
Sign up to leave a comment.