会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
牛犁heart
Stay Hungry,Stay Foolilsh
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
42
下一页
2022年1月27日
互联网架构模板:“网络层”技术
摘要: 极客时间:《从 0 开始学架构》:互联网架构模板:“网络层”技术 这里的网络层强调的是站在网络层的角度整体设计架构,而不是某个具体网络的构建。 ####负载均衡 负载均衡就是将请求均衡地分配到多个系统上。由于每个系统的处理能力是有限的,因此为了应对大容量的访问,就必须使用多个系统 #####1、DN
阅读全文
posted @ 2022-01-27 16:21 牛犁heart
阅读(315)
评论(0)
推荐(0)
2022年1月25日
互联网架构模板:“开发层”和“服务层”技术
摘要: 极客时间:《从 0 开始学架构》:互联网架构模板:“开发层”和“服务层”技术 ####开发层技术 #####1、开发框架 互联网公司都会指定一个大的技术方向,然后使用统一的开发框架。使用统一的开发框架能够有效解决: 技术人员之间没有共同的技术语言,交流合作少。 每类技术都需要投入大量的人力和资源并熟
阅读全文
posted @ 2022-01-25 20:58 牛犁heart
阅读(225)
评论(0)
推荐(0)
互联网架构模板:“存储层”技术
摘要: 极客时间:《从 0 开始学架构》:互联网架构模板:“存储层”技术 互联网的标准技术架构如下图所示,该图涵盖了互联网技术公司的大部分技术点 本节聊下“存储层” ####SQL 实力雄厚的大公司此时一般都会在 SQL 集群上构建 SQL 存储平台,以对业务透明的形式提供资源分配、数据备份、迁移、容灾、读
阅读全文
posted @ 2022-01-25 20:35 牛犁heart
阅读(181)
评论(0)
推荐(0)
2022年1月23日
微内核架构详解
摘要: 极客时间:《从 0 开始学架构》:微内核架构详解 微内核架构(Microkernel Architecture),也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品(原文为 product-based,指存在多个版本、需要下载安
阅读全文
posted @ 2022-01-23 17:04 牛犁heart
阅读(1256)
评论(0)
推荐(0)
微服务架构最佳实践 - 基础设施篇
摘要: 极客时间:《从 0 开始学架构》:微服务架构最佳实践 - 基础设施篇 每项微服务基础设施都是一个平台、一个系统、一个解决方案,如果自己实现,其过程都需要经过需求分析、开发测试、部署上线等步骤。 ####自动化测试 微服务将原本大一统的系统拆分为多个独立运行的“微”服务,微服务之间的接口数量增加,并且
阅读全文
posted @ 2022-01-23 16:28 牛犁heart
阅读(391)
评论(0)
推荐(0)
2022年1月22日
微服务架构最佳实践 - 方法篇
摘要: 极客时间:《从 0 开始学架构》:微服务架构最佳实践 - 方法篇 ####服务粒度 微服务拆分粒度的**“三个火枪手”原则**,即一个微服务三个人负责开发。当我们在实施微服务架构时,根据团队规模来划分微服务数量,如果业务规继续发展,团队规模扩大,我们再将已有的微服务进行拆分。 为啥是3个人? 从系统
阅读全文
posted @ 2022-01-22 18:59 牛犁heart
阅读(240)
评论(0)
推荐(0)
深入理解微服务架构:银弹 or 焦油坑?
摘要: 极客时间:《从 0 开始学架构》:深入理解微服务架构:银弹 or 焦油坑? ####微服务与 SOA 的关系 SOA和微服务的关系和区别,可分为以下几种典型的观点: 微服务是 SOA 的实现方式 SOA是一种架构理念,而微服务是SOA理念的一种具体实现方法。 微服务是去掉 ESB 后的 SOA 该观
阅读全文
posted @ 2022-01-22 16:33 牛犁heart
阅读(181)
评论(0)
推荐(0)
2022年1月18日
传统的可扩展架构模式:分层架构和SOA
摘要: 极客时间:《从 0 开始学架构》:传统的可扩展架构模式:分层架构和SOA ####分层架构 分层架构是很常见的架构模式,它也叫 N 层架构,通常情况下,N 至少是 2 层。例如,C/S 架构、B/S 架构。常见的是 3 层架构(例如,MVC、MVP 架构)、4 层架构,5 层架构的比较少见,一般是比
阅读全文
posted @ 2022-01-18 22:58 牛犁heart
阅读(456)
评论(0)
推荐(0)
2022年1月17日
可扩展架构的基本思想和模式
摘要: 极客时间:《从 0 开始学架构》:可扩展架构的基本思想和模式 软件系统与硬件、建筑系统的差异在于软件是可扩展的。通过修改和扩展,不断地让软件系统具备更多的功能和特性,满足新的需求或者顺应技术发展的趋势。改动的地方越多,投入也越大,出错的可能性也越大。因此,如何避免扩展时改动范围太大,是软件架构可扩展
阅读全文
posted @ 2022-01-17 23:07 牛犁heart
阅读(157)
评论(0)
推荐(0)
2022年1月16日
如何应对接口级的故障?
摘要: 极客时间:《从 0 开始学架构》:如何应对接口级的故障? 接口级故障的典型表现就是系统并没有宕机,网络也没有中断,但业务却出现问题了 导致接口级故障的原因一般有下面几种: 内部原因 程序 bug 导致死循环,某个接口导致数据库慢查询,程序逻辑不完善导致耗尽内存等。 外部原因 如黑客攻击、促销等引入超
阅读全文
posted @ 2022-01-16 21:27 牛犁heart
阅读(259)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
42
下一页
公告