NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

第三方工具对性能和文化的危害以及规避

  • 2017-02-03
  • 本文字数:988 字

    阅读完需:约 3 分钟

阿迪达斯解决方案架构团队负责人 Thomas Gieling 和 SOASTA 的性能咨询师 Kristian Skoeld 上一次阿迪斯特丹速率大会上联合呈现了大型鞋服类制造商的IT 如何驯服他们国际网站上第三方工具失控的扩散,避免影响性能。此外,这还导致业务和IT 之间互相指责的文化环境。专注于性能数据和用户体验验证的新的第三方管理过程是止血的关键。

最初缺乏治理(以及IT 团队能力的缺乏,近期网站数已经增长了20 倍,但团队能力却未跟上)意味着业务需求在分析、跟踪甚至(某些)功能已经由已被添加的其他第三方工具重复实现了,而未顾及他们的技术品质如何。于是,性能开始下降,而技术人员(把太多工具归咎于业务)和业务人员(把性能太差归咎于IT)之间也存在着分歧。

Skoeld 帮助想出了一个改善这一情况的策略,它需要总结正在使用的工具(超过 60% 的网站),针对每一个工具设立业务负责人,并定义它的目标、影响(它增加了网站的 akce,还是增强了用户体验,或者是一个数据分析工具?)和危险程度。无业务需求的第三方首先清除。

凭借业务与 IT 协作完成的每个工具的价值与性能比分析,减少第三方依赖的数据驱动流程实施到位了。性能影响不大的低危险程度工具可以暂留,而具有高性能影响成本的高危险程度工具就得去除了,或者必须要找一个替代者。

这个新的管理流程还考虑在用户体验方面的实际影响。A/B(版本 A 有第三方,版本 B 中没有)可以对比在用户转换甚至财务影响方面的净效应。减少技术债(主要是绩效术语中)是共同的目标,排出业务价值的优先级是弥合组织中这一分歧的关键。

举个例子,一款用于从网站用户那里收集反馈的第三方工具。这款工具带来了 20 个以上的请求,并把页面大小增加了 300kb。虽然一瞥之下觉得不太合理,但 A/B 测试的数据显示用户体验(也就是会话长度)并未受到影响,而且销售数据也是一样的(有没有这款工具的时候)。

Skoeld 还建议首先控制直接的第三方依赖。找出所有的间接依赖(比如使用 Request Map )可能非常难以实现(Skoeld 发现用户两周内仅在 adidas.de 上就到过 2800 个第三方域)。分析直接依赖和它们的外部请求非常重要。随着时间的推移,组织应该目标与高危险性第三方工具供应商建立直接关系,以便设立性能预期以及确立建设性的反馈期待。总之,业务危险性第三方工具需要积极治理而不是被动消费。

查看英文原文 How 3rd Party Tools Nearly Killed Performance (and Culture) at Adidas

2017-02-03 18:001773

评论

发布
暂无评论
发现更多内容

DeFi交易所系统APP开发|DeFi交易所软件开发

系统开发

架构师训练营第二周作业

J

极客大学架构师训练营

Defi系统APP开发|Defi软件开发

系统开发

架构师训练营第 11 周学习总结

netspecial

极客大学架构师训练营

吴桐:2021年中国区块链产业发展的六大趋势

CECBC

区块链 新基建

保障系统稳定高可用的方案

天天向上

极客大学架构师训练营

Spring 源码学习 06:AnnotatedBeanDefinitionReader

程序员小航

Java spring 源码 源码阅读

Defi挖矿软件系统开发|Defi挖矿APP开发

系统开发

架构师系列之8:python网站压测工具

桃花原记

两年竞业禁止、没有赔偿的CTO | 法庭上的CTO(1)

赵新龙

CTO 竞业禁止 试用期

Windows下常用软件配置

jiangling500

windows 软件配置

区块链如何解决互联网为基础的广告困境?

CECBC

区块链 互联网广告

区块链中的保险行业

13828808769

区块链技术应用开发 保险理赔

可参考才是有价值的,架构设计的技改之路从来都不容易

互联网应用架构

架构设计

第二周作业

Geek_b9053c

依赖倒置原则

依赖倒置原则以及接口隔离方式实现接口设计

我们新四军不拿群众一针一线

Kafka 和 RocketMQ 之性能对比

中间件兴趣圈

kafka 源码分析 RocketMQ 中间件 性能分析

公安警务大数据可视化平台开发建设

t13823115967

大数据 智慧公安

架构师训练营第十一周

我是谁

极客大学架构师训练营

架构师训练营第二周课后作业

万有引力

系统安全与高可用

天天向上

第二周 框架设计 作业一 「架构师训练营 3 期」

胡云飞

极客大学架构师训练营 框架设计

第二周 框架设计 学习总结

胡云飞

极客大学架构师训练营 框架设计

第一周作业

极客大学 极客大学架构师训练营

vue高级进阶系列——用typescript玩转vue和vuex

徐小夕

Java vue.js Vue 大前端

几个大厂的研发类面试题你知道多少?(C/C++工程师方向)

linux大本营

c++ Linux 后台开发 架构师

Spring视图解析流程

无用且垂死的星辰

智慧公安大数据分析平台开发解决方案

t13823115967

大数据 智慧公安

深入了解Linux共享内存及函数详解(含编程示例)

ShenDu_Linux

Linux 程序员 内存 进程

Week 11 work

黄立

搞懂这篇文章,关于IO复用的问题就信手拈来了

程序员小灰

Linux 后台开发 io epoll Linux服务器开发

第三方工具对性能和文化的危害以及规避_JavaScript_Manuel Pais_InfoQ精选文章