随笔分类 -  【3-架构】理论篇

摘要:参考:《软件架构:架构模式、特征及实践指南》 架构师看待事物的视角与开发人员是不同的--架构思维 架构思维:用架构的眼光或视角来看待事物。有四个重要的方面 1、要明白架构和设计之间的区别,了解如何与开发团队合作,进而使架构顺利落地 2、需要在具备技术广度同时,仍保持一定水平技术深度,支撑架构师觉察到 阅读全文
posted @ 2025-01-06 11:58 飞翔在天 阅读(12) 评论(0) 推荐(0) 编辑
摘要:参考 尼恩笔记:极致经典(卷2):Java高并发核心编程(卷2 加强版) https://new.qq.com/rain/a/20240124A012X400 阿里技术:高并发架构设计(三大利器:缓存、限流和降级) 设计模式: 1、Master-Worker模式: 核心思想是任务的调度和执行分离,调 阅读全文
posted @ 2024-12-20 16:23 飞翔在天 阅读(5) 评论(0) 推荐(0) 编辑
摘要:https://new.qq.com/rain/a/20240524A0121400 阅读全文
posted @ 2024-05-27 17:38 飞翔在天 阅读(6) 评论(0) 推荐(0) 编辑
摘要:参考:https://mp.weixin.qq.com/s/q8N2N0aMzaANj0Hh5Zkqaw 关键字: 技术架构发展历程:单体、应用与数据分离、应用集群部署、读写分离、前后端分离、 NOSQL运用、数据垂直切分、应用垂直切分、SOA、聚合查询、数据水平切分、微服务架构、 底层技术能力会提 阅读全文
posted @ 2024-03-27 08:50 飞翔在天 阅读(22) 评论(0) 推荐(0) 编辑
摘要:参考:https://developer.aliyun.com/article/1199004?utm_content=g_1000371169 阿里API网关帮助文档: https://help.aliyun.com/document_detail/177489.html API网关核心能力 统一 阅读全文
posted @ 2023-05-05 11:54 飞翔在天 阅读(35) 评论(0) 推荐(0) 编辑
摘要:微服务评审点: 基本信息:正确的服务名 功能:业务场景,提供什么功能,比如以用例图方式表述 上下文:与周围服务关系,调用方,依赖哪些微服务 领域模型设计:资源模型、关键数据结构定义 关键API设计:通过Swagger 可靠性设计:熔断、降级、流控设计 性能设计:支持的业务规模,提供的性能数据,如TP 阅读全文
posted @ 2023-03-19 21:07 飞翔在天 阅读(10) 评论(0) 推荐(0) 编辑
摘要:可用性高达99.999%!支付系统高可用架构设计实战 https://blog.51cto.com/u_10180481/3342730 书籍:《支付架构实战》 阅读全文
posted @ 2023-03-18 23:16 飞翔在天 阅读(57) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/weixin_41385912/article/details/122817029 高可用(High availability,即 HA)的主要目的是为了保障「业务的连续性」,即在用户眼里,业务永远是正常(或者说基本正常)对外提供服务的。高可用主要是 阅读全文
posted @ 2022-02-16 22:12 飞翔在天 阅读(160) 评论(0) 推荐(0) 编辑
摘要:参考:https://zhuanlan.zhihu.com/p/32009822 饿了么异地多活技术实现 1、异地多活的架构原则: 业务内聚:单个订单的旅单过程,要在一个机房中完成,不允许跨机房调用。这个原则是为了保证实时性,旅单过程中不依赖另外一个机房的服务,才能保证没有延迟。我们称每个机房为一个 阅读全文
posted @ 2022-02-09 20:26 飞翔在天 阅读(144) 评论(0) 推荐(0) 编辑
摘要:阿里云高可用架构建设过程的实践经验:https://blog.csdn.net/m0_55510835/article/details/114063768 1、架构设计 2、容量规划 3、业务监控 4、线上管控 5、日常巡检 6、常态化演练 高可用工具:AHAS(应用高可用服务)/PTS(性能测试) 阅读全文
posted @ 2021-12-28 13:00 飞翔在天 阅读(45) 评论(0) 推荐(0) 编辑
摘要:微软:云设计模式 https://docs.microsoft.com/zh-cn/azure/architecture/patterns/ 云中开发的难题 数据管理 数据管理是云应用程序的关键要素,影响大部分质量属性。 出于性能、可伸缩性或可用性等方面的原因,数据通常托管在不同的位置并跨多个服务器 阅读全文
posted @ 2021-11-02 23:40 飞翔在天 阅读(53) 评论(0) 推荐(0) 编辑
摘要:参考: 中生代技术 https://developer.aliyun.com/article/658789?spm=a2c6h.12873581.technical-group.dArticle658789.55cc49afU2vUWK 微服务架构:https://martinfowler.com/ 阅读全文
posted @ 2020-06-30 22:50 飞翔在天 阅读(147) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示