收录了 系统技术架构重构 频道下的 50 篇内容
随着应用的不断发展,最初的架构往往面临着各种问题,比如无法满足客户的需求、无法实现应用的扩展、无法实现新的特性等等。在这种情况下,我们如何避免一些坑,尽量比较成功地实现架构的重构,是很多开发者和架构师亟需解决的问题。
本文介绍了如何针对遗留系统进行技术栈迁移。文中给出了一些最佳实践,迁移步骤和案例分析。
承载每天数以万计的交易已经是主流电商网站的常态。
本文是架构设计实践五部曲系列文章的第五篇,技术架构的战略和战术原则。本篇讲述如何保证在做技术架构时,实现一个稳定、出色的系统。
随着应用的不断发展,最初的架构往往面临着各种问题,比如无法满足客户的需求、无法实现应用的扩展、无法实现新的特性等等。在这种情况下,我们如何避免一些坑,尽量比较成功地实现架构的重构,是很多开发者和架构师亟需解决的问题。
MV* 模式重构演进,代码重构,药到病除。
在充分考虑未来系统发展基础上,大模块进行划分,模块内部则着眼于现实,先确定大系统间交互逻辑,未来模块内部可以进一步重构而不影响其它业务模块。在实施策略上,采取渐进的策略,分阶段实施。
快手独特成本优化方法论是什么?性能优化的常见武器有哪些?如何深入系统做性能优化?
我把程序员到架构师的技术成长之路分为几个典型的阶段:工程师 - 高级工程师 - 技术专家 - 初级架构师 - 中级架构师 - 高级架构师,总的成长原则是每个阶段都需要“积累经验、拓宽视野、深度思考""。
本文为《高德技术2019年刊合辑》系列之一。
本文通过分析微服务架构与单体架构的性能特点与适用性,并对运营商系统进行梳理研究,提出了微服务架构系统适用性评估体系,同时对云原生时代运营商微服务改造策略进行研究。
本次分享将带来来自 ThoughtWorks 长达 5 年的客户调查研究工作的结晶,旨在确定那些最重要的技术趋势。
本文主要介绍如何高效安全地将遗留代码重构至MV*模式,从而提高代码健壮性及可维护性。
踽踽独行上下求索总是痛苦,如果有良师益友陪伴点拨必能事半功倍。从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。
本次分享介绍知乎推荐系统的重构过程中的经验和心得等。
性能工程如何创新、提升效率、降低成本?
ArchSummit北京2014大会即将于12月19-20日在北京国际会议中心举行,精彩专题包括电商、智能硬件、移动互联网、SNS、云计算、大数据、研发体系、互联网金融、双十一等,为了让读者更好地了解会议进展,本次我们精选了“电商,不是搭个平台就能赢”专题做详细介绍。
在阿里云十三年的发展历史上,重新设计调度系统算得上是一个重要的技术抉择。
本文总结了熟悉系统主要分三部分:业务学习、技术学习、实战。
为了确保可用性和稳定性,打造高可用系统架构势在必得。