Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 16

Y

Yaroslav in NodeUA - JavaScript and Node.js in Ukraine
Dima Demokritov
Нет,я еще учусь,писал на стандартном си,асм и котлине не много
Тогда лучше послушать лекции Тимура и понять что такое неблокирующий стек вызовов. В примере с бд. Вы отправляете асинхронный запрос на плюсовую ручку (та в свою очередь отправит по протоколу запрос) и дальше нода себе спокойно работает с стеком вызовов. Только после того как плюсовая ручка вернет результат он обратно вернется в стек
источник

DD

Dima Demokritov in NodeUA - JavaScript and Node.js in Ukraine
Спасибо,но мой вопрос был о другом,вероятно я плохо его сформулировал,и ошибся в том,что запрос в бд это длительная операция.
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Dima Demokritov
Спасибо,но мой вопрос был о другом,вероятно я плохо его сформулировал,и ошибся в том,что запрос в бд это длительная операция.
а о чем был вопрос
источник

Y

Yaroslav in NodeUA - JavaScript and Node.js in Ukraine
Dima Demokritov
Спасибо,но мой вопрос был о другом,вероятно я плохо его сформулировал,и ошибся в том,что запрос в бд это длительная операция.
Ну так разберите для себя что такое стек, как работает евент луп, какие вызовы блокирующие и что конкретно в вашем учебном приложении будет блокировать. И пока не опускайтесь на уровень тредов.
источник

DD

Dima Demokritov in NodeUA - JavaScript and Node.js in Ukraine
Спасибо еще раз,я понимаю как работает eventloop,что стек,как можно заблокировать основной поток сложными вычислениями,что нужно использовать коллбэки итд,я не понимал как node общается с бд,теперь понял.Мне было интересно как на уровне тредов реализованно.И можем ли мы загрузить, потоки поднимаемые libuv тяжелыми операциями
источник

DD

Dima Demokritov in NodeUA - JavaScript and Node.js in Ukraine
Мне уже ответили ссылкой из доки
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
Привет. Кто сталкивался с Stripe + Plaid ACH платежами?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
я ) они мне ночью будут сниться еще лет 5
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
читаю nACHa файлы лучше чем буГалтер уже
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
=) у нас уже все работает, но нужно автоматизировать обработку успешных и не успешных платежей через вебхук
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
тут описано что нужно ловить charge ивенты https://stripe.com/docs/ach#ach-specific-webhook-notifications но по факту при тестировании приходит ивент об успешном платеже в invoice.paid
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
читаю nACHa файлы лучше чем буГалтер уже
=) где сталкивались если не секрет?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
там в настройках вебхука можно указать какие ивенты в него должны приходить. возможно вы не включили чекбоксы именно напротив ach ивентов
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Vasiliy Onoprienko
=) где сталкивались если не секрет?
та на работе ж. мы проводим ACH платежи мыслимыми и немыслимыми способами (потому что заказчики пытаются найти наиболее дешевый вариант а то Stripe много fee берет как по их мнению, и кое-в-каких местах мало гибкости той что им нужна)
источник

Y

Yaroslav in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
та на работе ж. мы проводим ACH платежи мыслимыми и немыслимыми способами (потому что заказчики пытаются найти наиболее дешевый вариант а то Stripe много fee берет как по их мнению, и кое-в-каких местах мало гибкости той что им нужна)
Я тут сбоку постою) А уведомляете, кстати, клиентов? Там же законы один за одним принимают
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
вот я о том же вебхук нужен для этого.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav
Я тут сбоку постою) А уведомляете, кстати, клиентов? Там же законы один за одним принимают
все легально, недавно прошли вроде PCI Compliance (СТО этим занимался)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
все легально, недавно прошли вроде PCI Compliance (СТО этим занимался)
какого левела?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Vasiliy Onoprienko
вот я о том же вебхук нужен для этого.
так сделайте URL куда будут приходить вебхуки и слушайте POST запросы что приходят
источник

VO

Vasiliy Onoprienko in NodeUA - JavaScript and Node.js in Ukraine
это все есть, проблемка что по гайду что я скинул выше говорят слушать одни ивенты, а приходят как при обычтом инвойсе
источник