公司:得物
得物,原名“毒”,是中华人民共和国上海市上海识装信息科技有限公司推出的一个电商手机应用。第三方商家和个人可以入驻得物平台与其他用户进行交易。
得物商品状态体系介绍
目前得物的商品分为三种类型,分别是:新品、商品、草稿。但是只有商品是可售卖的,新品和草稿都不是可售卖的。
线程剖析 - 助力定位代码层面高耗时问题
线程剖析可以帮助开发人员提高应用程序的质量和性能,快速定位性能问题,以确保应用程序的顺畅运行,同时,也可以更有效地应对性能挑战,提高应用程序的可维护性和性能。
知识抽取简述
本文从标签词挖掘和标签词分类两个角度介绍了知识抽取的经典方法,可以为业界内容理解、Query理解的词典构造、NER等方向提供参考。
一文搞懂得物前端监控
前端监控确实是很有必要的,我们需要对线上的页面有个全面的把控,而至于怎么做监控,做数据上报,以及数据分析,如何针对监控数据分析出有用的核心链路的告警等也能有个全面的认识。本文主要是介绍得物针对监控做了哪些事情以及对前端底层监控手段做个总结。
虚拟线程原理及性能分析
在使用虚拟线程之后,一切都将改变,开发人员可以使用目前最习惯舒服的方式来编写代码,高性能和高吞吐由虚拟线程自动帮你完成,这极大地降低了编写高并发服务应用的难度。
彩虹桥架构演进之路-性能篇
这次的架构演进,主要分享一下近期针对性能层面做的一些架构调整和优化。其中最大的调整就是Proxy-DB层的线程模式从BIO改造成了性能更好的NIO。下面会详细介绍一下具体的改造细节以及做了哪些优化。
一文带你走进得物视频
当谈论如何提升视频的体验时,我们需要明确互联网视频市场的背景和现状,并分析用户对于视频体验的期望和挑战。
- 首先,随着移动网络的普及和互联网带宽的不断提升,视频观看已成为互联网的主要应用之一,视频内容也涉及更多的领域,例如教育、电商、社交等。同时,视频流量的份额也逐渐扩大,占据着互联网流量的重要部分。可是,面对海量的视频内容,用户们提出了越来越高的要求,如需要更快的加载速度、更流畅的播放体验、更高的画质和分辨率等,这些要求又产生了一系列挑战。
- 其次,不良的网络环境和设备所带来的影响也是视频体验不理想的重要原因之一,例如网络延迟、带宽瓶颈、设备性能等,这些因素都可能导致视频的卡顿、画面模糊、下载速度慢等质量问题。此外,由于网络环境的差异和视频内容的多样性,保障用户体验变得更加复杂,需要针对不同的用户需求和设备特性,采用不同的优化方案和技术手段。
针对这些问题,我们需要梳理出优化视频体验的技术手段和测试角度,以提高视频的质量和用户的满意度。并通过不断的优化落地,最终来提升视频体验并提高市场竞争力。
上半年我们针对得物视频场景做了数据摸底,主要涉及的场景包含视频流和沉浸视频流,收集的指标包括卡顿率,秒开数据,CPU,内存及主客观质量。从结果来看,我们在内容质量、秒开、卡顿上都有一定的提升空间。
Android发热监控实践
本文通过得物 Android 端侧现有的一些监控实践,不深入功耗计算场景无法自拔,优先聚焦于发热场景本身,希望能让App带来更好的体验,给用户带来更对美好事物的向往的感受。
如何正确使用 Bean Validation 进行数据校验
在Spring中,目前支持两种不同的验证方法:Spring Validation和JSR-303 Bean Validation,本文主要梳理其中的差别、介绍validation的使用及其实现原理。
客服发送一条消息背后的技术和思考
客服发送一条消息不仅需要技术能力和数据处理能力,还需要思考坐席体验和数据实时性等方面的问题。开发过程中需要细致入微地处理各种问题并持续优化,从而为客服提供一个稳定、流畅、安全、友好的IM应用。
硬核 JVM 压缩指针详解
在 32 位系统中,一枚指针占用 4 字节,随着 64 位系统的逐渐普及,指针的大小也增长到了 8 个字节,JVM 为了降低内存占用,使用了指针压缩技术来降低内存的占用,本文将自顶向下的深入探讨 JVM 指针压缩的工作原理。
得物 Redis 设计与实践
本文将从系统架构及核心组件、自建 Redis 支持的重要特性、自动化运维平台的重要功能等多方面为大家介绍自建 Redis 系统。
再玩玩B端搭建
B 端搭建平台的难点本身不在于有多少技术壁垒,更多的是在于从产品到研发再到测试整个流程的标准化,以及和业务的紧紧贴合,只有这样才能发挥搭建平台的价值。
实时数仓投放主备链路Diff测试工具落地实践
实时计算不同于离线数仓,数据的稳定性和准确性很难把控,复杂的链路通过简单的测试无法保障整体数据的质量,双链路diff的形式可以在迭代中更好保障实时数据的质量。
ZGC关键技术分析
ZGC是一个十分复杂的JVM子系统,没办法通过一篇文章把所有的细节描述清楚。本文详细探讨了ZGC的着色指针和读屏障关键技术,他们也是ZGC中创新点,最后通过一个示例对ZGC算法过程做了一个简化版的演示。
包体积:Layout 二进制文件裁剪优化
得物App在包体积优化方面已经进行了诸多尝试,收获也颇丰,已经集成的方案有图片压缩,重复资源删除,ARSC压缩等。本文主要介绍基于 XML 二进制文件的裁剪优化。