专栏名称: AI科技大本营
为AI领域从业者提供人工智能领域热点报道和海量重磅访谈;面向技术人员,提供AI技术领域前沿研究进展和技术成长路线;面向垂直企业,实现行业应用与技术创新的对接。全方位触及人工智能时代,连接AI技术的创造者和使用者。
今天看啥  ›  专栏  ›  AI科技大本营

架构师必备底层逻辑:分层架构设计

AI科技大本营  · 公众号  ·  · 2024-10-16 23:15
    

文章预览

作者 | 郑海波 出品丨 腾讯云开发者 有句话叫做互联网技术中的银弹,加一层解决各种问题。 我们在微服务架构设计的时候会碰到分层,数据仓库设计的时候也有分层,协议设计的的时候也有分层,大部分的设计模式也是多加一层抽象。 这些所有的分层都有什么共同点,分层的优缺点是什么,分层的原则是什么。 我们经常拿到各种眼花缭乱的分层概念,在实践中又感觉无法完全套上去。 本文尝试进行一次简单探讨。 分层的优点 分层的优点归纳为五种:抽象稳定,功能复用,功能内聚,屏蔽复杂和变化,扩展规模。仔细一想似乎前四个都可以用抽象一词概括,但表现的侧重点不同,还是分成并列的五项。 最早接触到架构中的分层思想,来自我入职一个月 后的转正答辩。下图是古早时期 QQ 空间的 wns 接入框架的架构设计,当时被评委挑战了框架 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览