
架构
文章平均质量分 92
京东零售技术
京东零售那些事,有品、有调又有料的研发资讯,带你深入了解程序猿的生活和工作。
展开
-
架构提效的矛盾和矛盾的主要方面
架构的发展本身也是对抗熵增这一矛盾的过程,我们上面描述的稳定、性能和代码中的矛盾方面有是围绕和关联这一主要矛盾的。原创 2025-01-10 09:46:27 · 975 阅读 · 0 评论 -
一位架构师的自述:在尚未踏入的世界成为你自己
我叫艾佳,工作经验14年,编程经验30年。在此,我跟大家分享一下我的个人经历和一些思考。原创 2024-09-23 10:00:28 · 1419 阅读 · 0 评论 -
京东广告投放平台整洁架构演进之路
新架构并不是一日而成的,而是经过了多次架构升级的演进,因此我们将本文作为该系列的第一篇文章,先让大家通过广告投放平台的架构演进历程来了解新架构的设计初衷。原创 2024-09-14 09:39:16 · 4276 阅读 · 1 评论 -
京东秒送 LBS 场景下的 C 端 SOA 服务容灾建设
在面向服务的架构(SOA)系统中,容灾能力是保障系统稳定性的重要组成部分。通过引入多数据中心部署、自动化故障转移、数据备份等技术手段,可以有效提升系统在面对突发灾难事件时的恢复能力。例原创 2024-08-15 10:10:16 · 1097 阅读 · 0 评论 -
如何画一个系统的设计图
本文不会谈及具体的图形画法比如流程图和 UML 图画法,更多的是探讨如何提升设计能力的方法论。原创 2024-07-05 14:45:07 · 598 阅读 · 0 评论 -
提升代码简洁,MVEL 表达式和责任链设计模式应用实践
本文主要讲解了MVEL表达式和责任链设计模式相结合一起的消息处理解决方案设计、解耦消息处理节点以及方便代码维护扩展。通过“订单拆单消息”的接入作为具体实践案例,简要阐述了MVEL表达式和Apache Chain职责链设计模式应用场景。原创 2024-05-20 10:37:16 · 1075 阅读 · 0 评论 -
京东秒送售后系统退款业务重构心得
本文探讨了京东秒送退款、金额计算、逆向账单业务模块的重构过程。重构旨在提高开发效率、降低维护成本。作者采用小规模到大规模重构和设计模式相结合的方式进行重构设计,并特别关注系统的稳定性保障。最后,作者分享了重构成果code show。原创 2024-05-15 10:31:52 · 1208 阅读 · 0 评论 -
如何通过分散原则保证系统高可用
本文作者通过微服务架构和分布式存储的使用场景,讲述了如何通过分散原则保障系统高可用。通过本文可以了解如何做高可用和分散原则的概念和实践。原创 2024-05-10 09:34:29 · 913 阅读 · 0 评论 -
高可用 - 隔离原则
通过研发与业务实践场景,作者讲述了系统高可用隔离原则技术问题,并以订单实际案例垂直机房与集群改造、流量与数据隔离,探讨了隔离原则的实际解决方案。通过本文可以了解如何通过隔离原则保障系统高可用,以及持续关注和优化系统高可用性的重要性。原创 2024-04-26 18:32:22 · 739 阅读 · 0 评论 -
微服务架构下,如何通过弱依赖原则保障系统高可用?
本文探讨了微服务高可用性的关键原则之一:弱依赖原则。通过剖析多个成功案例,阐释了如何通过弱依赖原则实现系统高可用性的有效策略,强调在系统设计时应尽可能地减少组件之间的紧耦合,以提高系统的灵活性和可扩展性,从而达到降低系统故障风险的最终目的。该文章指导读者理解其核心概念和设计原则,以及如何通过技术和架构选型来减少系统宕机时长,确保关键业务服务的持续运行和系统的高可用性。原创 2024-04-08 18:10:59 · 976 阅读 · 0 评论