注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整的体验。

Python 在经典企业环境中的应用——为供应链/ERP 手工构建微服务

Python 在网络开发、初创企业、通用脚本和科学领域取得了巨大成功,但在你可能称之为“经典”的成熟主流商业世界中,它却不那么常见:会计、物流、企业资源规划(ERP)、CRM;这些是 Java 和 C#/.NET 的领地。但随着初创企业的成长,其中一些企业会将 Python 带入其业务,MADE.com 就是一个这样的例子。

在超越了(出色的)OpenERP/Odoo 套件之后,Made 公司开始了一个项目,旨在重构一个庞大的单一应用,转向微服务架构,以支持其在线零售业务的所有物流软件。通过应用来自 Java/C# 世界的架构经验,他们成功构建了一套松耦合、可测试且可靠的服务。随着公司和开发团队的成长,公司能够继续利用 Python 快速原型开发的能力,并生成简洁、可读、可维护的代码,开发人员也乐于使用这些代码。