网易猛犸为考拉提供了性价比更高的大数据服务
业务背景
考拉从诞生之日起,作为跨境电商的第一品牌,面临着业务需要快速迭代和高并发的需求。为了应对业务的高速发展,考拉海购在开发过程中面临着以下的问题: 1、提交代码频繁出现大量冲突,开发不独立,项目初期是一单体应用,几百人开发一个模块,使用GIT做代码管理,经常会遇到的事情就是代码提交冲突。 2、小功能要积累到大版本才能上线,上线开总监级别大会,上线不独立。拆分微服务之前,单次上线的需求列表非常长,风险比较大,可能小功能的错误会导致大功能的上线不正常,这样上线时间长,影响范围大。迭代速度慢。 3、横向扩展流程复杂,主要业务和次要业务耦合,有的业务是需要扩容的,例如下单和支付,有的业务是不需要扩容的,例如注册。若一起扩容,由于配置复杂,在同一个工程里面,一些边角的业务,也需要对配置进行详细审核,否则不敢贸然扩容。 4、熔断降级全靠if-else,在高并发场景下,我们希望一个请求如果不成功,应该尽快失败,尽快返回,而且希望当一些边角的业务不正常的情况下,主要业务流程不受影响。如果核心业务流程和边角业务流程在同一个进程中,就需要使用大量的if-else语句,根据下发的配置来判断是否熔断或者降级,这会使得配置异常复杂,难以维护。 随着考拉海购业务的快速发展,尤其是从跨境电商逐步发展成为综合电商平台,在大数据技术方向有了新的需求: 1、数仓搭建、智能推荐、搜索算法、安全风控等数据应用提出了更高的要求; 2、需要数据平台支持不同的存储方案和计算方案、灵活满足客户的各类场景; 3、数据应用开发; 4、数据时效性要求。 除此以外,考拉同样面临着大量的数据分析工作,从商品分析、会员分析、销售分析等业务需求出发来支撑考拉大规模业务的背后,需要很大的数据分析团队支撑,而这需要消耗大量的时间和人力成本。
解决方案
网易猛犸为考拉提供了性价比更高的大数据服务,提供了SQL开发、依赖配置与调度管理、交互式查询等,协助管理开发过程,提高开发效率。 提供了更便捷、更智能的数据分析服务。网易有数以私有化部署的方式,重点提供以下解决方案: 1、提供高性能MPP,支持各种大数据存储系统、传统数据库以及EXCEL文件等数据源,支持异构数据源集成,完美支撑考拉大数据高性能的要求; 2、通过拖拽操作即可快速完成数据建模,一次建模多次应用; 3、自助式分析,业务人员无需编写繁琐的代码,只要简单地拖拽,就能轻松制作出丰富的图表,灵活地进行数据分析; 4、多终端展示,随时随地填报数据,数据自动汇总管理,与有数分析无缝衔接,并且可随时通过手机、邮件,随时随地分享给相关业务人员。
带来的收益
借助网易易数:
1、基于网易猛犸,收集并计算全站数据,并进行高效的ETL开发和数据仓库建设。
2、基于受众定向技术产生的海量算法规则标签,进行高性能的用户画像查询和探索。
3、基于个性化技术,实现海量个性化营销方案自动部署实施和AB效果追踪,满足业务发展的诉求。 4、采用网易有数代替自研数据门户,报表分析速度提升20多倍 。
客户评价
考拉海购通过网易猛犸、网易有数,搭建了更加符合要求的大数据平台和数据分析平台,解决了以下四个问题:一是跨境电商的产销流程和仓储供应链都相对复杂,且受到政策,比如税改方面的影响更大;二是数据时效性,近年电商平台的大小促销活动频繁,业务方对数据实时或准实时要求增多;三是海量数据产生的大量计算,元数据管理问题;四是数据质量,包括埋点的管理等。 未来,考拉技术的方向是实时化推进、算法特征数据仓库建设、营销业务程序化投放和算法实验效果平台,双方将继续开展深入合作。