[京东技术]
PPT来自http://bj2016.archsummit.com/
何小锋,京东商城中间件负责人,拥有18年的研发经验,喜欢技术,追求卓越。2011年加入京东,目前在京东商城负责中间件技术部门。入职京东后,担任了京东两届架构委员会常委,先后带领团队自主研发高性能的消息平台,落地基于Docker的国内最大的弹性云。在京东期间支持过多次的618和双11大促,见证了京东的技术演进过程,在弹性计算、中间件、大并发分布式系统等方面积累了丰富的实战经验。
InfoQ:您拥有18年的研发经验,能否介绍这段时间自己的程序员经历?是否面临过几次关键选择?
何小锋:18年,一直没有脱离Coding,积累了很多的系统架构经验,在2011年加入京东,被京东面临的技术挑战所吸引。整个coding生涯中有过2次关键选择:
从传统的电子政务行业转到互联网行业;
选择了京东,给自己一个挑战发挥的平台。
由于自己很喜欢技术,而且喜欢中间件、高并发分布式和弹性计算这三大领域本身带来的技术挑战,目前这些技术已经是公司的核心支撑系统,是京东抗大流量的关键。
另外这几大领域需要掌握软件、操作系统、硬件和网络等多方面的知识才能更上一层楼,并且有很多需要专研的地方,需要长时间的专注才能做好。
InfoQ:中间件技术部门承担了怎样的任务和职责?落地基于Docker的弹性云给部门带来怎样的影响?
何小锋:中间件技术部门承担中间件研发和运维支持工作,确保现有系统稳定,持续优化满足业务需求,跟进业界技术发展,孵化新的中间件产品解决业务问题。
目前京东中间件最核心的3大产品如下:
JSF,自主研发高性能分布式的RPC微服务框架,是京东服务化、开放化的技术标准;
JIMDB,自主研发高性能分布式的缓存,基于Docker架构,具有弹性伸缩、快速故障迁移等能力;
JMQ,自主研发的高性能分布式的消息队列
弹性云落地对中间件研发架构有很大的促进,JIMDB基于Docker实现弹性伸缩能力。另外中间件还要适应容器的环境,如准确获取CPU数量便于控制线程数,避免频繁的线程切换。流量均匀也是后续要改善的方向,容器的规格小,前后申请不一致,物理机硬件配置不一样,造成每个实例的承载能力不一样,需要中间件能自动负载均匀。
www.toutiao.im
相关推荐
京东jsf中间件简介!
京东弹性数据库中间件-JED.pdf 综合介绍京东数据库中间件。
中间件软件行业2022年发展概况分析及未来十年中间件软件行业数据趋势预测.docx
金融行业的竞争日趋激烈,各家银行纷纷采用最新的计算机技术及业务系统,以便为给客户提供更好的金融服务...因此,银行业的技术人员开始更多地关注中间件,希望能借助于中间件的强大功能来满足迅速增长的银行业务需求。
讲述我国中间件发展的现状和未来的发展趋势
东方通消息中间件TongLINKQ V9.0快速使用手册
中间件技术由于自身的互操作性、强大的服务功能、快速的开发能力等特性,目前已经成为诸如金融、电信等大型核心业务系统的支撑平台。围绕中间件的各种相关技术近几年来也成为研究热点。本书是目前该技术领域国内...
随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以...
京东弹性数据库中间件JED介绍.pptx
京东弹性数据库中间件JED介绍.pdf
方正中间件FIX ES2007快速开发平台配置问题解决方案 方正飞鸿智能信息平台是方正自主研发的国产中间件的一个代表,研发至今已经走过了10年的历程,在技术上做了一次次创新和改革,目前已有100多家软件公司在使用,...
在1990年代中期,随着网络技术快速发展,中间件的概念日益普及。中间件在学术界和产业界均得到长期、广泛的研究与实践,尽管目前尚没有统一的中间件定义,但对于中间件的意义与内涵已有基本共识。如,IEEE的分布系统...
中间件开发与中间业务系统.介绍中间件tuxedo 在中间业务中的应用
中间件课件中间件课件中间件课件中间件课件中间件课件
国产中间件-中创中间件相关手册
本资源是对中间件的一个概述。包括 一、发展历史 二、中间件的概念 三、中间件的工作机制 四、中间件的功能及作用 五、中间件的特点 六、中间件的分类 七、中间件面临的问题 八、中间件的发展趋势
详解京东核心技术,如服务化框架JSF,云缓存Jimdb,消息中间件JMQ,京东商城技术架构等。更多技术详见www.toutiao.im
ResponseCaching, 用于缓存响应的ASP.NET 核心中间件 ASP.NET 核心响应缓存AppVeyor: : 这里 repo 承载用于响应缓存的ASP.NET 核心中间件。这里项目是 ASP.NET 核心的一部分。 你可以在主页上找到 ASP.NET 核心的...
行业分类-设备装置-完整网络中间件运行支撑平台及异构中间件的集成方法.zip