Python 在經典企業環境中的應用——為供應鏈/ERP 手工構建微服務
Python 在網路開發、初創企業、通用指令碼和科學領域取得了巨大成功,但在你可能稱之為“經典”的成熟主流商業世界中,它卻不那麼常見:會計、物流、企業資源規劃(ERP)、CRM;這些是 Java 和 C#/.NET 的領地。但隨著初創企業的成長,其中一些企業會將 Python 帶入其業務,MADE.com 就是一個這樣的例子。
在超越了(出色的)OpenERP/Odoo 套件之後,Made 公司開始了一個專案,旨在重構一個龐大的單一應用,轉向微服務架構,以支援其線上零售業務的所有物流軟體。透過應用來自 Java/C# 世界的架構經驗,他們成功構建了一套松耦合、可測試且可靠的服務。隨著公司和開發團隊的成長,公司能夠繼續利用 Python 快速原型開發的能力,並生成簡潔、可讀、可維護的程式碼,開發人員也樂於使用這些程式碼。
