作者 | 禾易

受访 | 张淼,玩物得志 App CTO

来源 | 阿里巴巴中间件

引言

前几天,阿里云研究员毕玄分享了自己作为阿里云技术人的一个感受:

做基础技术的同学,当越来越好地满足了业务发展的诉求后,会发现业务方对基础技术的唯一诉求就是最好什么都别变,什么都别动,那么做基础技术的同学,未来的发展空间就会非常受限。

但自从很多基础技术变成了阿里云对外售卖的商品的时候,就完全不一样了,以前只是解决好自己所支撑的业务面临的基础技术的问题,而现在,当我们把这些技术变成一个商品,为社会各行业所使用以后,面临的最关键的问题是商品竞争力。作为技术型的商品,技术竞争力尽管不是全部,但绝对是最主要的……

当开始做这些对外提供的技术商品后,面临的一个巨大挑战就是视野需要有巨大的改变,不能再像以前一样,管它什么方法,反正支撑好了自己的业务就行。到了做商品这个阶段,就必须非常清楚的知道在这个商品中的技术方案在业界处于什么位置,后面的策略是什么,这对做基础技术的同学而言,也就意味着没有天花板了,因为就算是世界第一,也仍然面对着不断被追赶的挑战,就得不断的创新。

玩物得志 CTO 张淼在接受我们采访时,特别提到了上面这段话,他深有感触。2012 年张淼毕业于浙江大学,毕业后做了 2 年 WinZip 桌面软件开发,2014 年加入到蘑菇街,从 0 开始构建蘑菇街商品体系,经历了蘑菇街完整的服务化、平台化过程以及多个核心中间件的开发。2018 年底,张淼投身创业玩物得志,这是一家国风文化电商平台。今年4月,玩物得志完成了数千万美元的B轮融资,而此前,玩物得志在一年内完成了三轮融资。

对于一家创业公司而言,玩物得志的成绩非常亮眼。业务的高速发展与玩物得志对技术的布局策略有很大关系。张淼说:“这次创业我是从 0 开始组建技术团队,不到2年的时间就发展到 170 人。2014 年 - 2018 年我在蘑菇街经历的技术演进,和当下我在玩物得志所经历的技术演进,完全不一样。我们就是得益于云原生技术与产品的非常典型的快速迭代的创业公司。”

今天我们一起聊聊玩物得志背后的云原生故事。

从0—>1搭建研发系统

一家创业公司,面对近年来国内外环境的快速变化,要想活下去甚至是实现高速增长,对于研发团队来讲,效率是第⼀位的。过去这两年,关于创业团队如何完成从 0 到 1 快速搭建研发基础设施,中早期研发团队如何助力业务快速奔跑,张淼总结了三个核心经验:效率优先、见路不走、最多比业务往前迈半步。

张淼解释:“在基础设施、基础架构的设计选型上,我们没有洁癖,⼀切效率为王。项目第⼀版上线时只有⼀个单体应用,“当时我们采用了阿里云提供的⼀些基础工具,就把整个研发流程快速撑起来了。现在回想起来仍然觉得非常庆幸,如果我们选择自己去搭建整个链路和基础设施,玩物得志很难有现在这么快的发展速度。创业公司最开始技术人员很少,通过阿里云云效提供的基础和规范的研发工具,我们不会花费大量的人力做维护(至今我们也只有2个运维同学),这是第一次弯道超车。”

玩物得志比较幸运,很早就吸引了一批拥有丰富的行业经验和架构能力的研发工程师加入,大家见过很多大厂走过的路,并且知道那些路的优点和缺点,因此不需要再去趟坑。张淼提到,“我们会在基建选型上更加理性,创业公司没有那么多资源去消耗,相对来说会倾向选择⼀些稳定且通用的技术方案。2019 年玩物得志整体业务发展速度是每月翻一番,在这样高速发展的业务背景下,我们也出现了技术架构跟不上业务的问题。我总结的经验是技术最多比业务往前迈半步,这样的节奏可以保证不会出现技术溢出的情况。早期在业务支持和架构升级之间做妥协,也只能倾向于业务支持,毕竟活下来还能保持高速增长是创业公司的第⼀要务。”

玩物得志系统架构图

玩物得志没有大型电商平台的历史包袱,核心技术人员基本见过甚至参与过⼤型电商平台的架构设计,所以整体架构设计上会比较清爽简洁,基本⼀步能达到同等规模电商平台好几年架构调整后的结果。

为了支撑业务的快速发展,玩物得志极少自己造轮子,会大量采用云平台提供的SaaS、PaaS服务。比如大数据体系是在阿里云 Dataworks 框架体系上建设起来,使用了其核心存储、计算等组件,上层的可视化以及业务查询部分,由于业务方在使用过程中有大量的定制化需求,所以玩物得志在开源方案的基础上进行了一些二次开发。

玩物得志大数据概览

在核心链路设计上,玩物得志基本都做了多平台的备线⽅案,以保证链路稳定性。张淼提到,创新来源于业务,业务系统主要面向用户、运营同学,因此大量底层的实现都会交给云平台。这种架构设计使得玩物得志在运维、中间件等方面的人力成本前期投入很少,研发团队大部分精力都放在怎么让业务跑得更快上。

当然,由于行业的⼀些特色,部分基础服务玩物得志会在云平台的基础上做联合共建,比如风控相关的系统,会基于阿里云积累的数据和模型,再结合文玩相关类目的⼀些特色数据和模型来搭建成⼀个完整的垂直电商风控系统。“再比如最早的推荐引擎是我们和阿里云共建的,只不过阿里云的推荐引擎的核心模型是标品的模型,与玩物得志采用拍卖的形式所需要的非标品模型相差比较大,因此后期改成了我们自己实现。”

玩物得志反垃圾概览

技术选型思路


http://www.taodudu.cc/news/show-1096941.html

相关文章:

  • 相见恨晚!遗憾仅有不到1% 的人知道
  • 各企业正在纷纷向“云”,背后有着哪些原因?
  • 如何轻松地将可访问LAN的Pod部署到Kubernetes集群上
  • 谷歌这波操作,预警了什么信号??
  • 【我想进大厂】Redis夺命连环11问
  • Java 最高均薪 19015 元! 8 月程序员工资出炉,你拖后腿了吗?
  • 阿里达摩院青橙奖“硬核10人”出炉,钟南山寄语青年科学家
  • 大厂技术文档:Python基础+爬虫+数据分析+面试经精选
  • 如何应对云原生之旅中的安全挑战?
  • 腾讯智慧出行和现代汽车集团创新中心(北京)正式建立创新战略合作伙伴关系
  • 搞不定这三大难题,根本学不会Python,别不信!
  • 对话阿里云:开源与自研如何共处?
  • 活动预告 | 2020移动云客户高端峰会即将揭幕,邀您一起携手云端!
  • VMware连续三年获评Gartner广域网边缘基础设施魔力象限领导者
  • 智能可穿戴迎来长续航焕新活力 出门问问TicWatch Pro 3即将国内上市
  • 蓝色巨人IBM全力奔赴的混合云之旅能顺利吗?
  • 全球权威MLPerf基准测试再发榜,浪潮AI服务器创18项AI性能纪录
  • 微信“支付”页全国多地上线“出行服务”,已覆盖108城
  • 独家对话谢宝友:做一款类似于 Linux 的国产操作系统 | 人物志
  • 大数据给教育带来怎样的可能?
  • SQL分页查询方案的性能对比
  • 架构师技术文档:Redis+Nginx+Dubbo+Spring+架构师精选视频
  • 当飞猪遇上 Serverless | 云原生 Talk
  • 荷兰政府用大数据预测天气预防自然灾害,他们是怎么做的?
  • 深度揭秘:腾讯存储技术发展史
  • CSDN公众号新功能上线,居然还能搜出小姐姐???(文末有福利)
  • 如何在SQL Server 2019中添加数据敏感度分类的命令
  • 移动云11.11,钜惠High不停!
  • 一文教你如何在生产环境中在Kubernetes上部署Jaeger
  • 打钱!我的数据库被黑客勒索了!

一家典型的云原生企业,如何在创业早期数次“弯道超车”?相关推荐

  1. 云原生的本质_云原生2.0的逻辑之辩,如何让每个企业都成为新云原生企业

    云计算的滚滚浪潮始于2006年,AWS的成立让公有云成为了整个云行业的标杆,也形成了云原生的技术洪流,推动了企业上云和全行业数字化转型的开启. 作为云时代的技术基础,云原生能力自然功不可没,但对于云原 ...

  2. 每一个企业都能成为新云原生企业

    点击上方关注我们! 互联网企业一定是云原生企业吗? 不一定! 生于云.长于云的企业就一定是云原生企业吗? 并不完全! 那么,什么样的企业才能称之为云原生企业呢?云原生的概念一直处于不断变化.演进之中, ...

  3. 如何成为新云原生企业,这个“过来人”告诉你

    曾几何时,那些互联网公司成为各行各业羡慕的对象.因为在数字化的浪潮中,这些企业在出行.服务.电商.教育等多个行业屡屡上演碾压性的竞争优势,这种竞争优势很大程度源自于这些公司对于云计算是生于斯.长于斯. ...

  4. 智能升级新阶段,新云原生企业如何加速出圈?

    借助新基建东风,我国云计算驶入发展快车道.据中国信息通信研究院数据显示,2019 年我国云计算市场规模达 1334 亿元,呈高速增长态势. 随着企业上云步伐加快,传统的开发模式较难满足企业产品业务快速 ...

  5. 深交所、顺丰、斗鱼……新云原生企业乘风破浪而来

    更多精彩内容请关注我们 "新云原生企业"难道有"三头六臂"?三头六臂不一定有,但是经过云原生的重塑和打磨,业务绩效提升.成本优化.一站式的开发和敏捷交付.智能化 ...

  6. 小鸟云:浅谈5 种典型的云原生架构反模式

    云服务器,就上小鸟云. 反模式是随着项目的推进演变而来的,主要的原因,如重大需求调整,但架构没有对应的变化,性能和安全需求对当前架构的硬性改变,团队或组织强行调整技术等.本文将为大家讲解云原生架构中常 ...

  7. Azure Sentinel -- 云原生企业安全信息和事件管理平台(SIEM)初探系列一

    SIEM,一个已经存在20多年的安全产品领域,一个很多企业所必须的安全事件监控和管理平台,但现在它所承载的功能和价值也随着现在企业办公环境的变化而面临巨大的挑战. 首先,最大的一点的不同在于,企业的安 ...

  8. 做客第一财经|「DaoCloud 道客」创始人洞察云原生本质

    " 5 月 27 日,「DaoCloud 道客」创始人兼首席执行官 - 陈齐彦,做客第一财经直播间,与上海市信息服务行业协会秘书长 - 陆雷.赛迪顾问云计算与大数据产业研究中心高级分析师 - ...

  9. 是他们,让云原生落地千万家企业!

    199年,「伯俊」正式成立,从成立之初就一直致力于零售相关的IT服务,并在零售行业有很深的积累,是规模最大.客户最多.口碑最好.技术最强的信息化建设服务商之一.2017年,伯俊软件与阿里云全线展开深度 ...

最新文章

  1. Keepalived 主备配置
  2. Spring Cloud Context
  3. 从零开始学android编程_android初学者的入门秘籍
  4. wi-fi共享大师免广告_如何保护Wi-Fi网络免受入侵
  5. windows 删除删除不掉的文件
  6. Python读写ini文件的封装类
  7. Cisco 3550配置DHCP实例
  8. 中国工程院院士李德毅:认知的三次革命,类脑的五条启发!
  9. linux bridge 抓包,Linux bridge hairpin mode
  10. 千呼万唤始出来—2019 FLAG
  11. ❤️Hello Programmer❤️
  12. mac safari无法打开网页_苹果手机浏览器打不开网页怎么办?Safari无法打开网页的解决方法...
  13. Amazon(AMZN)2020年第三季度收益电话会议记录
  14. 面试被问到如何设计微信钉钉后端高并发IM架构?懵了.....
  15. 宜信支持多渠道前端方案介绍
  16. php log4j,log4j 使用笔记
  17. 论文笔记——Aggregated Residual Transformations for Deep Neural Networks(ResNeXt)
  18. 加州大学河滨分校计算机科学排名,美国加州大学河滨分校计算机科学专业.pdf...
  19. 微博有毒,上网请三思
  20. angular知识系列:使用tinymce提示This domain is not registered with Tiny Cloud

热门文章

  1. ueditor如何设置上传图片的高度宽度_上百张图片上传并对齐,你加班2小时没搞定,同事简单三步就完成...
  2. mac os 开启redis_关于Redis,学会这8点就够了
  3. 江苏省对口单招计算机原理,江苏省对口单招计算机原理教案
  4. winform判断线程有没有完成_并发编程系列1:线程池的架构实现、大小配置、及四种线程池使用...
  5. 拿破仑时代的炮兵究竟数学要多好?
  6. 清华博导:我有个好学生想放弃科研 去中学当老师
  7. 他患“不死癌症” 坐轮椅考上清华并获特等奖学金
  8. 他们也曾在数学“苦海”里痛不欲生
  9. python3 beautifulsoup 模块详解_关于beautifulsoup模块的详细介绍
  10. 阿里巴巴Java开发手册-使用JDK8的Opional类来防止出现NPE问题