Python в предприятии: За и против [закрываются]

Я не могу понимать Ваш вопрос правильно, но я дам ему выстрел так или иначе.

Вы посмотрели на TraceSwitch implentation? Можно реализовать различных слушателей и произвести информацию к различным источникам как текст, консоль, и т.д.

Это могло бы быть тем, в чем Вы нуждаетесь.

Удачи!

22
задан dartdog 31 August 2009 в 15:47
поделиться

9 ответов

Banca d'Italia (примерно итальянский эквивалент ФРС, за исключением того, что с момента введения евро все страны, использующие евро в качестве валюты, включая, конечно, Италию, имеют денежно-кредитная политика, переданная на аутсорсинг Европейскому центральному банку) использует Python, очень им доволен и планирует расширить его использование. Речь, на которую я указываю, написана на итальянском языке, но если вы поищете авторов, я думаю, вы найдете аналогичные их статьи на английском языке.

Sungard's FrontArena , широко распространенный «кросс-платформер следующего поколения». система торговли активами », использует Python (например, см. здесь ).

Этот пост дает хорошее резюме использования Python в банковской сфере (по состоянию на пару лет назад) с акцентом на город Лондона.

Учитывая, как банки любят "

33
ответ дан 29 November 2019 в 04:36
поделиться

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

Я бы не стал продавать ваше приложение как приложение Python. Это вызовет у вас проблемы в будущем, потому что вы столкнетесь с препятствиями. Это часто случается, когда вы удовлетворяете бизнес-клиента, и он разговаривает со своим ИТ-специалистом, который говорит: «Ого, мы не можем это поддерживать» без полного анализа затрат / выгод для бизнеса. Именно здесь будут возникать ссылки на использование Python в критически важных системах. Старайтесь избегать этой области.

С Python вы всегда можете ориентироваться на популярные платформы, если вы создаете свое приложение с определенными ограничениями. IronPython работает на .NET, а Jython - на Java. Может быть полезной возможность выполнить ответный огонь с информацией о том, как запустить приложение на этих платформах.

С Python вы всегда можете ориентироваться на популярные платформы, если вы создаете свое приложение с определенными ограничениями. IronPython работает на .NET, а Jython - на Java. Может быть полезной возможность выполнить ответный огонь с информацией о том, как запустить приложение на этих платформах.

С Python вы всегда можете ориентироваться на популярные платформы, если вы создаете свое приложение с определенными ограничениями. IronPython работает на .NET, а Jython - на Java. Может быть полезной возможность выполнить ответный огонь с информацией о том, как запустить приложение на этих платформах.

6
ответ дан 29 November 2019 в 04:36
поделиться

Существует довольно известное приложение, активно используемое как в банках, так и в хедж-фондах, под названием FrontArena . Я считаю, что это написано на Python.

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

4
ответ дан 29 November 2019 в 04:36
поделиться

CCP Games использует версию под названием Stackless Python в своей MMO, как для клиента, так и для сервера. Большая часть игры основана на моделировании рынка / торговли и точно отслеживает миллионы рыночных транзакций по тысячам товаров и сообщает о них ежедневно. Это может показаться странным, но, учитывая, насколько непостоянными и откровенно плаксивыми могут быть мои товарищи-геймеры, решение использовать Python в такой среде высокой доступности должно иметь значение.

3
ответ дан 29 November 2019 в 04:36
поделиться

Всегда есть ResolverOne .

2
ответ дан 29 November 2019 в 04:36
поделиться

Это не совсем подробное доказательство, но этот блог описывает небольшой обзор того, как Google использует Python.

Я могу утверждать, что Google больше «миссия» -critical ", чем (почти?) любой другой банк.

Очевидно, что существует гораздо больше ресурсов помимо этой ссылки о том, как Google использует Python, но если Google, компания, индексирующая практически весь Интернет, может использовать Python в качестве основного языка , несомненно, Python соответствует критериям банка.

1
ответ дан 29 November 2019 в 04:36
поделиться

Я попробую еще раз.

Мой работодатель (мы огромны) провел исследование, чтобы разрешить внутренний конфликт по поводу того, на какой «платформе» стандартизировать. Платформы оценивались по технической глубине, согласованности бизнеса и жизнеспособности компании. Тот, кто выиграл, оказался посреди дороги технически и имел превосходную выстраивание бизнеса и жизнеспособность компании. Клиентов не волнуют технические детали; заказчик хочет убедиться, что через 4 года не возникнет серьезных стратегических препятствий, например, если бы поддерживающая компания свернула.

Все ссылки, на которые я нажимал в этой ветке, не относятся к корпоративным системам , они Это приложений . Насколько я понял, ни у одной компании нет смелости написать критически важную корпоративную систему на Python, за исключением Eve Online ,

-3
ответ дан 29 November 2019 в 04:36
поделиться

Sungard Front Arena широко использует Python в своей системной архитектуре. Это система торговых залов, занимающая довольно значительную долю рынка. И, да, он широко используется инвестиционными банками.

2
ответ дан 29 November 2019 в 04:36
поделиться

У Python нет и близко к такой сумме денег, как MSFT или Redhat и т. Д. Если Гвидо попадает в автобус, у Python проблемы.

Я <3 python для много всего, но системе финансовых транзакций, вероятно, нужна реальная, надежная, стабильная компания, поддерживающая ее.

Редактировать: это не пламенная приманка; Это главный урок, извлеченный из наблюдения за тем, как коллега продвигает платформу, поддерживаемую небольшой компанией, и возникшего в результате «бизнес-стратегического» кошмара, который закончился тем, что его проект был отброшен в пользу кого-то, использующего гораздо более дрянной проект с большим количеством денег. Успех проекта - это не только техническая часть.

-5
ответ дан 29 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: