鹅厂程序员 90天前 深圳
你知道为何会限流吗? 和鹅鹅一起走进这篇文章! #ai探索计划# AI 打工人 #别限流# #软件架构# 程序员 软件系统限流的底层原理解析
导语:软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。
智能时刻 227天前 北京
【数据和通信流的前9种架构模式】 🔹 点对点 对等模式涉及两个组件之间的直接通信,而不需要中央协调器。 🔹 API网关 API网关充当对应用程序后端服务的所有客户端请求的单一入口点。 🔹 Pub Sub Pub-Sub模式通过消息代理将消息的生产者(发布者)与消息的消费者(订阅者)解耦。 🔹 请求响应 ...全文
智能时刻 274天前 北京
大多数软件工程师专注于如何从缓存中读取数据。 但从缓存中读取只是战斗的一半。 以下是3种密钥缓存写入方法: 1.通写 (Write through) 应用程序将数据写入缓存,缓存会立即将数据写入数据库。 这种方法确保了缓存和数据库之间的数据一致性,在缓存崩溃时不会丢失数据。 缺点是写入操作的延迟更 ...全文
网路冷眼 1456天前
【4 practical books for software architecture】🔗 4本软件架构实用书籍: 1- The Architecture of Open Source Applications 2- 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts 3- Beautiful Architecture: Leading Thinkers Reveal the ...全文
子夜来风 119天前 杭州
2024年最佳#软件架构# 书籍的终极清单 2024年最佳软件架构书籍的终极清单
夜阑听风kris 481天前
如何理解软件架构 如何理解软件架构 #软件架构#
hisenyuan 734天前 北京
《软件架构:架构模式、特征及实践指南》1115~1120 帮助挺大,解了很多困惑。 架构永远都是视情况而定。 模块打包后称为组件(物理)。 介绍了常见的架构模式,以及评分。 也提到了很多 kata 训练,场景代入。 架构师更需要技术广度 可以追踪博客、播客、等 也可以在社交媒体少关注相关领域的人 ...全文