2022-09-02 16:30:00 ~ 2022-09-03 16:30:00
自动化测试在很多团队中都是Devops环节中很难执行起来的一个环节,主要原因在于测试代码的编写工作很难抽象,99%的场景都需要和业务强绑定,而且写测试代码的编写工作量往往比编写实际业务代码的工作量更多。在一些很多业务场景中投入产出比很低,适合写自动化测试的应该是那些中长期业务以及一些诸如组件一样的基础库。自动化测试是个比较大的概念,其中分类也比较多,比如单元测试,端对端测试,集成测试等等,其中单元测试相对而言是我们比较耳熟能详的一个领域。单元测试框架有很多,比如Mocha,Jest,AVA等。Mocha是我们今天文章的重点,我们先来了解下mocha是怎样的一款框架。
登录后可查看文章图片
在顶级流量的背后,直播活动的保障工作也相对复杂。此次直播的地点在澳洲悉尼,当地设备及网络都与国内不同,因此带来了很多未知的技术风险,尤其可能发生因设备原因导致的声画不同步问题。为了保障直播流畅度,快手音视频技术团队打造直播声画同步解决方案,针对直播流的声画不同步情况进行实时检测和校正,从而提升用户的观看体验。
登录后可查看文章图片
湖仓一体(LakeHouse)作为大数据领域的重要发展方向,提供了流批一体和湖仓结合的新场景。目前,企业许多业务中会遇到的数据及时性、准确性,以及存储的成本等问题,都可以通过湖仓一体方案得到解决。
当下,几个主流的湖仓一体开源方案都在不断迭代开发中,业界的应用也都是在摸索中前行,在实际的使用中难免会遇到一些不够完善的地方和未支持的特性。Shopee 内部在使用过程中基于开源的 Apache Hudi 定制了自己的版本,以实现企业级的应用和一些内部业务需求的新特性。
通过引入 Hudi 的 Data lake 方案,Shopee 的 Data Mart、推荐、ShopeeVideo 等产品的数据处理流程实现了流批一体、增量处理的特性,很大程度上简化了这一流程,并提升了性能。
登录后可查看文章图片
想要写好代码,设计模式(Design Pattern)是必不可少的基本功,设计模式是对面向对象设计(Object Oriented Design)中反复出现的问题的解决方案,本篇介绍工厂模式(Factory Pattern)。
得物全链路追踪(简称Trace2.0)基于OpenTelemetry提供的可观测标准方案实现新一代的一站式全链路观测诊断平台,并通过全量采集Trace帮助业务提高故障诊断、性能优化、架构治理的效率。
登录后可查看文章图片
本次跟大家分享的是哈啰搜索推荐一体化建设,包括以下几大部分:搜推算法介绍和模型沉淀、搜推一体化引擎和算法组件设计和搜推一体化算法在哈啰的应用。
登录后可查看文章图片
文章是以 Scrum 作为敏捷实践的框架,旨在描述敏捷依托 Tapd 工具,结合 Scrum 框架,完整展现 Scrum 的敏捷迭代实施落地过程。
登录后可查看文章图片
关注公众号
接收推送