公司:得物
得物,原名“毒”,是中华人民共和国上海市上海识装信息科技有限公司推出的一个电商手机应用。第三方商家和个人可以入驻得物平台与其他用户进行交易。
二十万分之一几率:if语句变do-while卡死问题分析
if和do-while两个完全不相干的语句为什么出现互相转化的情况?异常情况下标签跑到了整个函数的开头,故被jadx翻译成了do-while,因此问题的关键就在这个label上面。
得物新一代可观测性架构:海量数据下的存算分离设计与实践
得物可观测性平台采用了存算分离架构,结合AutoMQ和Kafka以及ClickHouse存储技术,实现了高效的资源管理和性能优化。
得物商家客服从Electron迁移到Tauri的技术实践
在2022年5月份左右,得物商家客服开始投入桌面端应用业务,其目标是一个可以适配多操作系统(MacOS、Windows)、快速迭代、富交互的产品。
StarRocks存算分离在得物的降本增效实践
Clickhouse虽然单机性能首屈一指,但分布式架构存在水平扩展性、元数据管理,数据一致性,join查询性能等一系列问题。随着业务增长,集群面临一些实际问题。
基于Redis内核的热key统计实现方案
Redis热key问题是指单位时间内,某个特定key的访问量特别高,占用大量的CPU资源,影响其他请求并导致整体性能降低。目前,Redis官方和业界也都有不少热key探测与发现方法。
盘点这些年搭建器在用户体验优化的实践
许多搭建器项目为用户体验优化所做的努力与优秀的解决方案,在各自的应用场景当中发挥了极其重要的作用。
风控基建实战:价值分析在电商平台风险识别中的应用
在互联网电商平台领域,全面、客观地评估用户的价值,对于更好地识别和挖掘风险用户、优化业务流程、合理分配营销资源、提升服务效果、降低欺诈和刷单等行为对平台的损害具有重要意义。
Java性能测试利器:JMH入门与实践
编写正确的 Java 微基准测试通常需要防止JVM和硬件在微基准测试执行期间应用的优化,而这些优化在实际生产系统中是无法应用的。这就是JMH(Java 微基准测试工具)可以帮助您实现的功能。
彩虹桥架构演进之路-负载均衡篇
近期我们针对彩虹桥 Proxy 负载均衡层面的架构做了一次升级,目前新架构已经部署完成,生产环境正在逐步升级中,借此机会更新一下彩虹桥架构演进之路系列的第三篇。
得物精准测试平台设计与实现
本文主要介绍了得物精准测试平台推荐引擎中部分核心功能的相关实现方式。精准测试平台为质量保障提供了有效的拓展策略,也带来了不错的收益。
解析Go切片:为何按值传递时会发生改变?
这篇文章简单明了地揭示切片按值传递时发生变化的原因。我们通过一些简单的示例,帮助大家理解这一现象是如何发生的,以及如何在实际开发中避免相关的坑。
基于IM场景下的Wasm初探:提升Web应用性能
Wasm是一种可移植、体积小、加载快速的二进制格式,可以将各种编程语言的代码编译成Wasm模块,这些模块可以在现代浏览器中直接运行。尤其在涉及到GPU或CPU计算时优势相对比较明显。
实时特征框架的生产实践
随着数据量的激增和用户需求的日益多样化,传统的离线推荐系统已经难以满足用户对于实时性和个性化推荐的需求。在这种背景下,实时推荐系统应运而生,它能够迅速响应用户的行为变化,并提供更为精准的个性化推荐。
商家下载中心设计演进之路
在电商平台上,二八定律尤为明显,20%的高价值商家往往创造了80%以上的销售额。而这些商家通常拥有大量的订单、商品、出价等管理需求,推动了他们对批量操作功能的迫切需求。
增长在流量规则巡检的探索实践
流量回放天然优势是可以采集到全环境流量,包括流量的各种子调用、入参和响应,所以借助流量采集能力,通过只需要简单编写一些校验业务规则,利用流量触发与测试结果验证分离思想,完成全环境全流量的业务逻辑巡检校验,完成巡检能力支持,拦截各流量的异常。
Tritonserver 在得物的最佳实践
Tritonserver是Nvidia推出的基于GPU和CPU的在线推理服务解决方案,因其具有高性能的并发处理和支持几乎所有主流机器学习框架模型的特点,是目前云端的GPU服务高效部署的主流方案。