公司:京东
京东是中国最大的电子商务公司之一,成立于1998年。公司提供在线零售、物流配送、支付服务等一系列互联网服务。京东市场规模庞大,是中国最大的网络零售商之一。随着国内电子商务市场的不断发展和技术的不断提升,京东已经成为中国互联网行业的领导者之一。
文盘Rust -- 配置文件解析
处理配置文件是应用开发的常规操作。成熟的开发语言都有自己处理配置文件的套路。golang 有 viper 这样的成熟第三方库来处理配置文件。rust 的第三方库并不成熟。
这篇文章我们来聊聊 rust 如何处理配置文件。
B端产研协作工具体验升级的思考与实践
相较于C端产品来说,企业级B端产品具有行业壁垒高、业务复杂、服务角色多等特点,对于很多设计师来说感觉无从下手,找不到切入点。
在长期的项目实践中我们发现,好用的B端产品设计主要体现在两个方面:一是容易上手,不需要用户花太多精力学习;二是操作便捷,用户能够轻松地完成操作,用完即走。 因此,从降低认知负担、提高操作便捷性入手提升产品体验是一个适合的切入点。
本文将结合产研协作工具:京东行云 3.0 体验升级为背景,分享一下我们团队在降低用户认知负担、提高操作便捷性的一些思考与实践,希望能够给从事B端产品的体验设计师们一些启发。
达达快送iOS版网络AOP方案探索与实践
由于业务需求,达达快送需要对app的网络请求进行加密传输和流量监控。如果网络框架是统一的我们可以在框架内部处理,但达达快送业务线有多个app且每个app存在复数网络框架,无法实现统一修改。所以我们在探索有没有一个方案可以尽可能少的修改来达到我们的需求,实现一个AOP的网络切面则可以较好地解决问题。
京东科技埋点数据治理和平台建设实践
本文核心内容聚焦为什么要埋点治理、埋点治理的方法论和实践、奇点一站式埋点管理平台的建设和创新功能。读者可以从全局角度深入了解埋点、埋点治理的整体思路和实践方法,落地的埋点工具和创新功能都有较高的实用参考价值。遵循埋点治理的方法论,本文作者团队已在实践中取得优异成效,在同行业内有突出的创新功能,未来也将继续建设数智化经营能力,持续打造更好的服务。
京东到家Android瘦身探索
随着到家业务的发展,我们的APP开始进入每月两版的迭代节奏,节奏的加快带来的副作用便是APK体积的快速增长,这会降低用户安装意愿、影响拉新拉活以及用户的留存率;另外应用市场比如 Google Play 禁止100M的APK包上传,因此APP的瘦身对我们而言势在必行。在瘦身的过程中,我们借鉴了许多业界成熟的方案,同时也提出了一些自己的想法。
京东APP11.0深度解读·如何基于生态进行一次体系化大改版
在受到不确定性扰动的外部环境下,今年的APP11.0升级格外不同。京东零售CEO辛利军在2022年618商家大会上向外界传达京东APP11.0将以“新生态、新体验、新增长”为主题,为商家构建一个更健康、开放、有序的开放生态,为数十万商家提供持续发展的机会。这是首次京东APP改版在B端大会上亮相,意味着此次改版更加重点围绕B端的生态进行打造,相比过往更具体系化。此次改版京东APP11.0也被苹果应用市场评选为精选APP。这是11.0的起点,下面,京东APP11.0改版团队将分享一些APP改版背后的一些解读和思考。
京东主站黄金流程——统一支付能力升级
京东APP购物的黄金流程包括搜索、商品详情、购物车、结算、订单、支付等。支付是黄金流程重要的收尾环节,也是交易链路的最后一道防线。
老收银台在过去数年间,在多复杂类型、高交互需求的迭代下,出现代码腐化严重、初代架构设计难以支持现有业务的问题。对用户来说,业务接入老收银台流程复杂,难以支持个性化开发。H5版本收银台代码老旧,首次渲染(FCP)、首次可交互被大量资源加载所阻塞,性能江河日下,极大地影响用户体验。
为解决系统和用户层面的问题,进一步彰显技术赋能业务的价值,零售支付团队发起并设计高可用、高扩展、高性能的支付业务架构,即01支付平台。01支付平台融合统一支付服务层和一站式接入平台,致力于打造零售一站式支付内单收银台。统一支付服务层聚合主站支付能力并沉淀多端通用能力。通过领域设计、Paas化,统一支付服务层在沉淀收银台核心支付能力的基础上,具备native、H5、小程序等多业态支持能力。通过逻辑优化、代码去腐化等优化,使得统一支付服务层系统性能大幅度提升。前台支付的原生化提升页面加载速度,进一步优化用户体验。一站式接入平台使收银台的对接流程实现了线上化并提供数智化监控告警服务,成为业务方便捷、高效的接入渠道。
京东APP百亿级的车与商品关系数据检索实践
本文主要讲解了京东百亿级商品车型适配数据存储结构设计以及怎样实现适配接口的高性能查询。
京东零售营销选品平台架构设计
如何从海量商品中找出优质的、符合运营诉求的商品是电商一大难点。
京东到家开放平台网关系统设计实践
京东到家开放平台,面向商家以及第三方开发者的开放服务集成平台。
研发同学应该如何负责好一个项目
一晃6年,自己已经从一个小白成长为技术Leader。当我站在更高的视角,我发现身边很多同学不停地重复犯着自己当年类似的错误。经过一段时间的观察与思考,我得出的结论是:他们在工作中缺少方法论的沉淀和指导。
“方法论”这个看似虚无缥缈的东西,却犹如指引行动的灯塔,连接着我们的价值观与行动。对于很多研发同学来说,“ 如何负责好一个项目” 是一门只可意会不可言传的玄学,其实不然。
达达快送二清打款性能优化
作为业内领先的本地即时配送平台,达达快送拥有上百万的活跃骑士。在骑士提现业务中,达达集团积极响应国家发布的《关于规范支付创新业务的通知》政策要求,需要通过与有资质的银行(以下简称银行)合作,加入国家安全监管体系,规范资金清分、结算支付的业务流程。
该业务在达达集团内部,由负责达达快送和京东到家资金清结算的账户团队设计研发,上线后的某个业务高峰期,当日提现单量超过平时的3倍,导致部分骑士的提现在20:00才到账,这严重低于账户团队定义的到账时效。经过此次优化,在相同情况下,18:00前就能完成所有的发薪付款任务。
多语言支持、事件驱动的全托管Serverless函数计算服务平台 — iPaaS·EasyFunction
您无需管理服务器等基础设施,只需使用你熟悉的语言编写业务代码并上传,EasyFunction会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。
由浅入深了解羚珑平台统一接入服务 —— Monet
本文将带领大家一起由浅入深了解服务端羚珑平台统一 API 接入服务。
性能提升30%以上 JDHybrid h5加载优化实践
使用JDHybrid,整体首屏加载速度提升30%以上,秒开率提升20%以上,页面错误率降低了60%以上。
体验度量经验分享:如何沟通共识?
体验度量模型的搭建与应用往往涉及多方。下面结合往期经验,从沟通共识的角度,就共识目标、共识内容,共识方法三方面展开聊聊。