公司:得物
得物,原名“毒”,是中华人民共和国上海市上海识装信息科技有限公司推出的一个电商手机应用。第三方商家和个人可以入驻得物平台与其他用户进行交易。
Monkey自动化工具结合B端组件可行性探索
为了保障系统的稳定性和强壮性,以及应对迭代变更带来的挑战,需要寻找更灵活有效的自动化回归方案。我们研发了一款创新的测试工具—Monkey Testing。本文将深入阐述Monkey的出发点、创新过程以及落地情况,探讨其可行性和价值。
同城双活:交易链路的稳定性与可靠性探索
双活过程中遇到了非常多的问题,我们只能给出我们认为偏合理的方案,希望给大家展示出来的这个正确答案,能够有更积极的参考价值。本文仅聚焦在业务团队及中间件组件的设计及改造上。
GitLab稳定性工程建设(多区多活架构)
GitLab的稳定性建设一方面要从架构上升级,另一方面也要持续治理使用场景,规避那些不合理的使用行为。今天在这里将GitLab系统的稳定性建设过程通过文字的形式分享给大家,欢迎大家一起交流探讨!
得物App灰度&全量发布效率提升实践
最近我们针对发布流程做了整个链路的优化,通过调整发布节奏、提升双端发布系统自动化能力等措施,帮助业务触达用户效率(每版本提前1天)
如何扩展大模型的上下文长度
本文通过剖析Llama模型结构,解析上下文扩展的关键层RoPE,并概述各种扩展方法的原理,希望能够帮助大家对大模型上下文扩展有一个系统的了解。
深入理解Sora技术原理
笔者参考了大量的资料,试着深入理解Sora的技术原理,就此篇文章与大家分享。
商家可视化埋点探索和实践
随着业务快速发展和迭代需求的增加,传统手动埋点方法的时间消耗、一定的技术门槛和较高的维护成本成为研发角色的负担。另外,全埋点的埋点方式提供了全面数据捕捉的解决方案,但其带来的海量数据处理难题和潜在的隐私风险也不容忽视。
得物布局构建耗时优化方案实践
本次技术优化最初的切入点是 xml2code,但又发现并不能达成我们预期的结果。于是整个项目回归到了更高层级的目标上,即优化布局构建耗时。为了进一步优化布局构建的耗时,预加载、多线程构建,可谓“无所不用其极”,最后达成预期结果。
云成本优化的新武器-ZingJDK
Azul 可以基于源码做特性增强构建,生成 ZuluJDK 和 ZingJDK。前者属于开源版本,ZingJDK 是高性能低延时商业版。
前端monorepo大仓共享复杂业务组件最佳实践
本文就对于共享复杂业务组件,如何做好权限控制、数据埋点以及平稳降级;如何规避 MF 远程组件的稳定性风险、解决组件源码依赖发布更新等问题,保证稳定性的同时,降低本地开发门槛展开讨论。
JVM STW 和 Dubbo 线程池耗尽的相关性
对于一些 Thread pool is EXHAUSTED 异常,本文基于框架原理和网络原理进行逻辑推导,给出了合理的解释。
大模型在产品原型生成中的应用实践
在B端研发过程中,产品原型在产品需求文档中起着重要的作用。然而,在实际的开发过程中,我们发现了一些问题。本文主要介绍了我们利用大模型辅助产品同学生成页面原型的实践经验。
DartVM GC 深度剖析
GC 全称 Garbage Collection,垃圾收集,是一种自动管理堆内存的机制,负责管理堆内存上对象的释放。GC 让程序员把更多的精力集中在实际问题上。Dart 作为 Flutter 的主要编程语言,在内存管理上也使用了 GC。
互动游戏团队如何将性能体验优化做到TOP级别
本文仅仅介绍得物前端增长团队在互动游戏侧一些体验优化实践心得,后续还在不断迭代和优化,将实践经验应用扩大至多个业务中,将整个互动游戏性能体验优化至TOP级别。
得物自动化平台执行器设计与实现
自动化执行器是自动化平台自研的自动化用例执行器,负责具体执行平台编写的自动化用例和脚本,支持单独调试和按测试计划批量执行用例。
SpEL应用实战
为了监控集团各业务线的资金来源和去向,资金部需每天分析所有账户出金和入金情况。为此,我们提供了资金管理平台,该平台拥有账户收支流水和账单拉取等功能,以及现金流打标能力,为资金部提供更加精准的现金流分析。