Ambition 联合创始人兼首席执行官 Travis Truett 在196体育的技术期刊中解释了196体育刚刚对软件框架进行的一些技术更新。
在推迟数周后,196体育刚刚升级了软件堆栈的一个组件。具体来说,196体育将 Django 从 1.5.4 版升级到 1.6.1 版,初步结果看起来很有希望。虽然现在看到196体育客户实例的实际改进还为时过早,但196体育对性能提升印象深刻,196体育希望与感兴趣的人分享。
关于196体育所做的一些快速背景,Ambition 是“公司的梦幻足球”。管理人员为基于员工的团队选择/加权指标以跨赛季竞争;可持续的竞争可以在提高生产力和盈利能力的同时调整激励措施。196体育建立在 Django、Postgres、ExtJS、AWS 之上,您可以在此处查看196体育的产品演示:https: //demoambition.com
196体育的 Django 升级
196体育于 2013 年 12 月 16 日下午 6:00 EST 将 Django 1.6.1 部署到面向公众的演示实例。该站点的流量非常小,因此196体育使用它来监控完整生产环境中的基准性能。
在这里,您可以看到196体育几天的总体响应时间。垂直蓝线表示部署,颜色在左下角的图例中表示。如您所见,196体育的整体响应时间似乎下降了大约 100 毫秒。
在这里您可以看到196体育的数据库响应时间。它似乎下降了大约 90 毫秒,这是性能提升的大部分。考虑到经过大修的事务管理层,这是有道理的,并且希望一旦196体育调整新的可用持久连接功能,196体育将看到额外的性能提升。
现在让196体育看一下 python 响应时间。与数据库相比,性能提升较小但仍然很明显。看起来大约有 10 毫秒的差异。
最后,让196体育更深入地了解一下数据库。占操作 99% 的棕色大斑点是 Narrative,196体育的日志系统。
就目前而言,196体育将在升级到看到更一致流量的客户实例时更新帖子。非常感谢 Django 团队发布了另一个伟大的版本,对于那些考虑进行升级的人来说,它看起来是值得的,宜早不宜迟。