Pregunta

he estado explorando y desarrollando una aplicación en Python para la misión fundamental de trabajo en el campo de la banca comercial.

Los bancos son de forma conservadora en la selección de nuevas aplicaciones.

Necesito una prueba real de la estabilidad y de otras personas que utilizan.

mirado en el sitio de Python pero ahora estoy esperando que esta gente me puede decir más.

Hasta el momento no tengo un compañero de banco de desarrollo que necesitaré siguiente etapa, por lo que estoy recolección de la prueba y de paso información. Toda la ayuda y comentarios apreciados.

¿Fue útil?

Solución

Banco de Italia (más o menos el equivalente italiano de la Fed, excepto que, desde la introducción del euro, todos los países que usan euros como moneda, incluyendo por supuesto Italia, han "externalizado" la política monetaria al Banco central Europeo) utiliza Python, es muy feliz con él y los planes para extender su uso. La charla que estoy señalando es en italiano, pero si se busca una vuelta por los autores creo que se puede encontrar documentos similares de los suyos en Inglés.

FrontArena , un sistema de Sungard generalizada "comercialización de activos cruzados próxima generación", utiliza Python (por ejemplo, ver aquí ).

Este post da un buen resumen de Python utilizan en la banca (a partir de hace un par de años) con enfoque en la ciudad de Londres.

Teniendo en cuenta cómo los bancos como a "jugar cerca a su chaleco" Creo que es increíble que haya tanta información como esto sobre el uso de Python en la banca - si estos pocos casos "fuga", imagínese cuántos debe haber mantenerse en secreto! -)

Otros consejos

Por supuesto se puede implementar el software de misión crítica (sea lo que sea, en su caso) usando Python. Al final del día, el éxito de su aplicación va a pesar más de sus capacidades que ya está escrito en Python. Algunas empresas de todo el .NET incluso traer aplicaciones Python siempre que hay una manera de hablar con el sistema de .NET.

No me comercializar su aplicación como una aplicación Python. Esto va a causar problemas en el futuro debido a que se ejecutará en controles de carretera. Esto sucede a menudo cuando se satisface un cliente de negocios y habla a su chico de TI que dice "Whoa, no podemos apoyar que" sin un análisis completo de la relación costo / beneficio para el negocio. Este es el lugar que las referencias al uso de Python en sistemas de misión crítica surgirá. Trate de evitar esta área.

Con Python siempre se puede apuntar a las plataformas populares si usted construye su solicitud bajo ciertas restricciones. IronPython se ejecuta en .NET y Jython se ejecuta en Java. Ser capaz de devolver el fuego con información sobre cómo ejecutar su aplicación en estas plataformas podrían ser útiles.

No es una aplicación bastante famoso en gran medida utilizada en los bancos y los fondos de cobertura llamados FrontArena . Creo que esto está escrito en Python.

Además, el numpy numérico bibliotecas de procesamiento y la sintaxis concisa, clara significa que Python es muy popular entre los analistas cuantitativos (o cuantos ) dentro del sector financiero.

CCP Games utiliza una versión llamada Stackless Python en su MMO, tanto para el cliente y el servidor. Una gran parte del juego se basa en una simulación de mercado / comercio, y precisa seguimiento e informa a millones de transacciones de mercado en miles de artículos al día. Puede sonar extraño, pero teniendo en cuenta lo voluble y francamente llorón pueden ser mis compañeros de juego, la decisión de utilizar Python en ese tipo de entorno de alta disponibilidad debe contar para algo.

Siempre hay ResolverOne .

Frente Arena hace un amplio uso de Python en su arquitectura del sistema. Se trata de un sistema de piso de remates con bastante una cuota de mercado sustancial en su espacio. Y, sí, que es ampliamente utilizado por los bancos de inversión.

No es exactamente extensa prueba, pero este blog describe un poco de una visión general de cómo Google está utilizando Python.

Me podría argumentar que Google es más "misión crítica" que (casi?) Cualquier banco que hay.

Obviamente hay muchos más recursos además que enlazan sobre cómo Google está utilizando Python, pero si Google, la compañía de indexación prácticamente la totalidad de Internet, puede usar Python como lenguaje básico, sin duda Python sería cumplir con los criterios de un banco.

sé tema es bastante antiguo, pero de todos modos. si hablamos de misión crítica. Python Widly se utiliza en el software proporcionado con Thales es soluciones de cifrado de hardware. y en aplicación PayShield por ejemplo, que creo que realmente misión crítica. Aunque Java se está utilizando no más de Python.

Voy a intentar de nuevo.

Mi empleador (estamos enorme) hizo un estudio para resolver un conflicto interno sobre lo 'plataforma' para estandarizar a. Plataformas fueron juzgados en profundidad técnica, la alineación del negocio, y la viabilidad de la empresa. El que ganó era medio de la carretera técnicamente y tenía la alineación de negocio superior y la viabilidad de la empresa. Los clientes no se preocupan por los bits técnicos; el cliente quiere asegurarse de que no habrá obstáculos principales estratégicos en 4 años como si la empresa de soporte doblado.

Todos los enlaces que he hecho clic en este hilo no son de la empresa sistemas , que están aplicaciones . Por lo que yo he visto, ninguna empresa tiene las bolas para escribir un sistema empresarial de misión crítica en Python, a excepción de Eve Online, que es un juego -. el tiempo de inactividad no va a conseguir que alguien muere o demandado

Python no tiene ni de cerca tanto dinero como respaldo que MSFT o Redhat etc. Si Guido es atropellado por un autobús, Python está en problemas.

I <3 pitón para un montón de cosas, pero un sistema de transacción financiera probablemente quiere una confianza, empresa real, estable copias de la misma.

Edit: esto no es difícilmente inflamable cebo; esta es una de las principales lecciones aprendidas de observación de un colega empujar una plataforma respaldada por una pequeña empresa, y la pesadilla que resulta 'negocio-estratégica' que terminó con su proyecto consiguiendo caído a favor de alguien usando un proyecto mucho crappier con una gran cantidad de dinero. Hay más éxito que el poco técnico del proyecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top