公司:京东
京东是中国最大的电子商务公司之一,成立于1998年。公司提供在线零售、物流配送、支付服务等一系列互联网服务。京东市场规模庞大,是中国最大的网络零售商之一。随着国内电子商务市场的不断发展和技术的不断提升,京东已经成为中国互联网行业的领导者之一。
PSM价格敏感度测试及拓展应用
我们可能会遇到以下问题,例如:“新出的实物产品定价多少合适?”、“新上线的权益或者服务多少钱用户可以接受?”、“我们的App每天推送几条消息可以对用户的体验影响最小?”。那如何通过调研确定最合适的区间呢?就要用到我们本次介绍的PSM模型。
JSF预热功能在企业前台研发部的实践与探索
京东企业业务一直秉持\x26quot;从实体中来,到实体中去’的理念,依托京东的商品资源、数字化技术和供应链生态能力,有效助力企业客户的成本优化与资产效能提升。本文将介绍企业前台系统如何通过JSF预热策略动态下发的特性来治理机器冷启动导致的请求有损问题。
文盘Rust -- 用Tokio实现简易任务池
Tokio 无疑是 Rust 世界中最优秀的异步Runtime实现。非阻塞的特性带来了优异的性能,但是在实际的开发中我们往往需要在某些情况下阻塞任务来实现某些功能。
JAVA多线程并发编程-避坑指南
开发过程中,多线程的应用场景可谓十分广泛,可以充分利用服务器资源,提高程序处理速度。我们通常也会使用池化技术,去避免频繁创建和销毁线程。
本篇旨在基于编码规范、工作中积累的研发经验等,整理在多线程开发的过程中需要注意的部分,比如不考虑线程池参数、线程安全、死锁等问题,将会存在潜在极大的风险。并且对其进行根因分析,避免每天踩一坑,坑坑不一样。
一种自平衡解决数据倾斜的分表方法
这篇主要描述了B端令牌系统应用数据分表解决业务数据量增大,且存在的数据倾斜问题,主要面向的场景是一对多数据倾斜问题。
如何边逛街边研究——浅谈线下场域巡店调研研究设计
笔者结合超体研究项目,复盘了线下场域巡店研究中的观察法的应用,重点通过自己踩过的坑说明了如何选择巡店对象及如何做巡店研究设计,希望其他同学能通过这篇文章少走巡店的弯路。
聊聊前端性能指标那些事儿
作为 C 端前端研发,除了攻克业务难点以外,也要有更深层的自我目标,那就是性能优化。这事儿说大不大,说小也不小,但难度绝对不一般,所涉及的范围优化点深入工程每个细胞。做好前端性能优化绝非简单之事!文章主要内容介绍前端性能考核指标及优化方案。
AARRR模型下同城到店产品浅析
浅析同城到店产品如何在不同的生命周期,依赖自身产品的核心价值,通过不同方式去拓展用户规模,以此获得相应的产品价值。帮助设计同学更好的理解AARRR模型。
京东金融Android瘦身探索与实践
随着业务不断迭代更新,App的大小也在快速增加,2019年~2022年期间一度超过了117M,期间我们也做了部分优化如图1红色部分所示,但在做优化的同时面临着新的增量代码,包体积一直持续上升。包体积直接或间接地影响着下载转化率、安装时间、磁盘空间等重要指标,所以投入精力发掘更深层次的安装包体积优化是十分必要的。根据谷歌商店的内部数据,APK体积每减少10M,平均可增加~1.5%的下载转化率。
项目开展CICD的实践探路
本文介绍了作者对CICD的理解以及在项目中开展CICD的几种场景,总结了每种场景实践的关键节点、带来的收益,以及结合具体项目开展的实际应用。读者可以借鉴本文中描述的场景,或借鉴文中提到的实践方式,在项目中开展CICD,为项目在持续集成部署上做具体的支撑。
一种异步延迟队列的实现方式
目前系统中有很多需要用到延时处理的功能:支付超时取消、排队超时、短信、微信等提醒延迟发送、token刷新、会员卡过期等等。通过延时处理,极大地节省系统的资源,不必轮询数据库处理任务。
目前大部分功能通过定时任务完成,定时任务还分使用quartz及xxljob两种类型轮询时间短,每秒执行一次,对数据库造成一定的压力,并且会有1秒的误差。轮询时间久,如30分钟一次,03:01插入一条数据,正常3:31执行过期,但是3:30执行轮询时,扫描3:00-3:30的数据,是扫描不到3:31的数据的,需要4:00的时候才能扫描到,相当于多延迟了29分钟!
设计师如何抽丝剥茧深化B端数据看板体验
本文希望通过对数据产品类型的划分,探究行为型企业平台数据产品的设计方法,思考数据产品设计师如何有理有据的主动的进行系统化的设计,以及体验设计对数据产品的价值。
深入了解 JavaScript 内存泄漏
在任何语言开发的过程中,对于内存的管理都非常重要,JavaScript 也不例外。
然而在前端浏览器中,用户一般不会在一个页面停留很久,即使有一点内存泄漏,重新加载页面内存也会跟着释放。而且浏览器也有自己的自动回收内存的机制,所以前端并没有特别关注内存泄漏的问题。
是如果我们对内存泄漏没有什么概念,有时候还是有可能因为内存泄漏,导致页面卡顿。了解内存泄漏,如何避免内存泄漏,都是不可缺少的。
基于Web的跨平台桌面应用开发
本文主要介绍了目前比较流行,常用的桌面应用开发技术及其架构,并以实战的方式去对比,读者可以了解到 Electron 和 Tauri 的优势及劣势,以及桌面应用开发的趋势。
基于Kafka和Elasticsearch构建实时站内搜索功能的实践
目前我们在构建一个多租户多产品类网站,为了让用户更好的找到他们所需要的产品,我们需要构建站内搜索功能,并且它应该是实时更新的。本文将会讨论构建这一功能的核心基础设施,以及支持此搜索能力的技术栈。
营销创意素材如何秒级智能生成?即时创意白皮书来了!
为您解读在营销即时创意生产中的三大行业特征、四大创意洞察,并发布三大即时创意工具能力,助力每一次营销 Campaign 都掷地有声!