公司:京东
京东是中国最大的电子商务公司之一,成立于1998年。公司提供在线零售、物流配送、支付服务等一系列互联网服务。京东市场规模庞大,是中国最大的网络零售商之一。随着国内电子商务市场的不断发展和技术的不断提升,京东已经成为中国互联网行业的领导者之一。
百亿规模京东实时浏览记录系统的设计与实现
浏览记录系统主要用来记录京东用户的实时浏览记录,并提供实时查询浏览数据的功能。
简单易懂的设计模式(下)
设计模式(下)将介绍观察者模式、装饰器模式、职责链模式 3 个常用设计模式,使用观察者模式实现双向数据绑定、装饰器模式实现数据上报、职责链模式实现 618 预售订单等需求,利用设计模式帮助我们解决实际问题。
京东到家优惠券系统架构介绍
优惠券促销作为京东到家重要而又非常高效的促销手段,承载着过亿用户日均百万订单的购物体验,在整个京东到家业务中,扮演着重要角色。当用户进入我们的APP进行购物时,我们会将优惠券信息贯穿于用户每次访问过程,让用户快速感知活动力度。
京东APP中Flutter探索及优化
随着Flutter稳定版本逐步迭代更新,京东APP内部的Flutter业务也日益增多,Flutter开发为我们提供了高效的开发环境、优秀的跨平台适配、丰富的功能组件及动画、接近原生的交互体验,但随之也带来了一些OOM问题,通过线上监控信息和Observatory工具结合分析我们发现问题的原因是由于Flutter页面中加载的大量图片导致的内存溢出,这也是在原生开发中常见的问题之一,Flutter官方为我们提供的Image widget实现图片加载及显示,只有了解Flutter中图片的加载原理及图片内存管理方式才能真正发现问题的本质,本文将重点介绍Flutter中图片的加载原理,使用过程中有哪些需要注意的地方及优化思路和手段,希望能给大家带来一些启发和帮助。
用户体验度量经验分享
在面对业务专业性较高的产品时,我们发现很难直接复用现有的体验度量模型。这篇文章中,我们将以移动端京麦(商家工作台)一期体验度量为例,跟大家探讨如何更好地度量产品体验。
实现SLIC算法生成像素画
像素画的一般的绘制流程包括了勾线、填色等,而逐个像素的绘制需要大量时间。一些流行的艺术方式,比如线描与绘画领域,都逐渐出现了自动化或半自动化生成的方法。本文将从零开始实现SLIC算法,并实现一款生成像素画工具。
JAVA原生线程池源码解析及使用建议
线程池需要根据应用场景确认技术框架和调优方式。
京东到家Feed流系统迭代之路
本文先简述Feed流系统核心业务点,了解Feed流的关键技术点,结合到家发现频道业务特点,逐步描述到家Feed系统的架构迭代历程。
简单易懂的设计模式(上)
设计模式(上)将介绍单例模式、策略模式、代理模式 3 个常用设计模式,使用单例模式实现登录弹窗、策略模式实现表单校验、代理模式实现图片预加载等需求,将设计模式落地到实际需求,带你彻底弄懂设计模式。
利用redissyncer实现数据双向同步
为你详细讲解三种Redis双向同步方案机制,并根据业务特性及需求进行权衡选择。
JDL-GateWay物流网络SDK的设计与使用
简单配置,即可快速实现不同环境、不同账号类型的网关接入工作。
京东出品微前端框架MicroApp介绍与落地实践
Micro App 是由京东零售iPaaS前端研发团队推出的一款微前端框架,它从组件化的思维实现微前端,旨在降低上手难度、提升工作效率。
京东到家MySQL容器化实践
MySQL数据库Docker容器化在到家使用以及数据库平台建设。
实践指南之网页转PDF
开发工作中,需要实现网页生成 PDF 的功能,生成的 PDF 需上传至服务端,将 PDF 地址作为参数请求外部接口,这个转换过程及转换后的 PDF 不需要在前端展示给用户。
nginx反向代理时保持长连接
在nginx实现负载均衡时候,如何实现点对点等效的HTTP长连接。
从流量打标到机器打标 - 达达全链路压测探索与实战
本文将详细阐述达达全链路压测的核心设计与落地实战