2016-10-24 5 views
-2

Я знаю, что это субъективный вопрос, но почему я задаю этот вопрос потому, чтоМогу ли я использовать узел для создания программного обеспечения для платежных шлюзов?

  1. Node.js не хорошо с тяжелой вычислительной задачей

  2. Node.js имеют некоторые проблемы с утечкой памяти ,

Имея проблемы, описанные выше, может ли узел быть хорошим вариантом для создания программного обеспечения для платежных шлюзов?

Мне очень удобно с узлом, но есть много людей, которые говорят, что лучше использовать другой язык, например, golang или scala для этого типа систем.

Дайте мне знать, что вы думаете об этом, должен ли я использовать Узел или другие языки.

+0

«Нехорошо» с «тяжелой задачей» и «проблемами» с «утечкой памяти» не является достаточно конкретным. Вы можете перефразировать это? Что такое «тяжелый»? Что означает «проблема с утечкой памяти»? – CFrei

+0

Почему внезапный downvote, что я сделал неправильно? – sinusGob

+0

Я предполагаю, что кто-то думает, что nodejs хорош в тяжелых вычислительных задачах и не имеет проблем с утечками памяти. Вы должны быть более конкретными. – CFrei

ответ

1

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

И, node.js используется многими коммерческими сайтами с большим объемом трафика без проблем с утечкой памяти. Утечки памяти - проблема с неправильным дизайном программного обеспечения, а не с платформой.

Кроме того, сама природа программного обеспечения платежного шлюза (являющегося посредником в транзакции между двумя другими конечными точками сети) очень хорошо настроена для асинхронного дизайна node.js, который обрабатывает множество транзакций в полете очень эффективно.

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