首页
学习
活动
专区
工具
TVP
发布

架构之家

专栏作者
275
文章
196678
阅读量
42
订阅数
只有技术人才能看懂的幽默
3、有两个程序猿钓鱼,其中一个钓到一条美人鱼,这个美人鱼上半身是美女,下半身是鱼,于是这个程序猿就把她放了,另一个问他:Why?,他回答说:没有API。
架构之家
2022-12-28
3190
微服务方法论02--服务划分规则01
现在微服务比较流程,那么对于微服务的拆分方法也比较让人困惑。本文从不同的角度切入后以系统的、全面的、统一的方式为各位介绍服务拆分的问题。
架构之家
2022-12-28
3810
微服务实践--微服务方法论00
在接收到一个新的新项目时,架构师的职责是建立项目的业务与技术实现之间的桥梁。在翻译业务到技术实现的过程中需要进行业务建模、技术设计等方面的工作。业务建模和技术设计过程中都有各自领域的知识体系。基本上每个知识体系都是由上层的理论、概念和方法论的提供方向上的支撑,由下层的实施方法、实施工具进行具体工作的实施。
架构之家
2022-12-28
3940
数据库设计范式之逻辑设计
候选码通常有一个或多个,用于唯一确定一个元组(行,对象)。举例:主键,唯一索引都可以是候选码。
架构之家
2022-12-28
5930
系统间的交互用接口还是用消息?
在各类系统设计中我们经常会使用这两者做信息的传递、系统的解耦,但是很难说出在什么场景上我们使用标准服务接口,什么场景使用标准消息,好像是都可以用。尤其在平台系统需要支撑各类业务场景的设计上,这类问题往往会是一个很难权衡的点。我们先看一下这两种方式的特点(并非是优缺点)。
架构之家
2022-12-28
3240
五步搭建自己的简易低代码平台
平时开发项目时,总会写很多crud代码,开发过程基本一个套路,定义controller、service、dao、mapper、dto,感觉一直在repeat yourself
架构之家
2022-12-28
1.2K0
应用架构、技术架构、安全架构、部署架构
在日常软件项目开发与实施中,经常会涉及到各种架构图,如应用架构、技术架构、安全架构、部署架构。今天特意将这些架构图整理如下,提供给大家进行学习参考。
架构之家
2022-12-28
2.6K0
基于Kafka的六种事件驱动的微服务架构模式
在过去的一年里,我一直是负责Wix的事件驱动消息基础设施(基于Kafka之上)的数据流团队的一员。该基础设施被 1400 多个微服务使用。 在此期间,我已经实现或目睹了事件驱动消息传递设计的几个关键模式的实现,这些模式有助于创建一个健壮的分布式系统,可以轻松处理不断增长的流量和存储需求。
架构之家
2022-12-28
2.1K0
对DDD(领域驱动设计)分层架构的理解(适合新人)
目前团队大多数项目都是基于DDD分层架构开发的,而不是传统的MVC模式,这就让很多之前没有接触过DDD思想的同学在刚开始接触项目的时候有点懵。那么什么DDD?这种DDD项目结构和之前的有哪些不同,我该如何开发我的代码,开发不同职责的代码该放在哪里?下面就我的理解,说一说DDD的分层架构。
架构之家
2022-09-27
1.6K0
OOAD之设计原则
衡量软件设计质量的首要标准是该设计是否能满足软件的功能需求。除了功能需求以外,还有很多衡量软件设计质量的标准,包括可读性、可复用性、可扩展性、可维护性等。
架构之家
2022-09-27
2350
从单体架构迁移到 CQRS架构
软件设计是一个不断发展演进的过程。每个大型系统都是从小微系统开始的。当现有的架构遇到问题而又无法解决时,系统就会开始演进。每一次演进都会伴随着一些技术上的选择。需要解决什么问题?需要付出什么样的代价?作为一名架构师或高级工程师,必须找到一种合理的演进方式,在开发进度、技术栈、团队水平等各方面都能满足条件,这样才能制定出可行的解决方案。
架构之家
2022-09-27
4120
详解DDD“洋葱架构”
领域驱动设计(Domain-driven design,DDD)是一种为复杂需求开发软件的方法,它将软件的实现与不断发展的核心业务概念模型紧密地结合在一起。
架构之家
2022-09-27
1.7K0
亿级流量架构之资源隔离思路与方法
常见的资源,例如磁盘、网络、CPU等等,都会存在竞争的问题,在构建分布式架构时,可以将原本连接在一起的组件、模块、资源拆分开来,以便达到最大的利用效率或性能。资源隔离之后,当某一部分组件出现故障时,可以隔离故障,方便定位的同时,阻止传播,避免出现滚雪球以及雪崩效应。
架构之家
2022-09-02
5650
亿级流量架构之服务降级思路与方法
什么是服务降级 如果看过我前面对服务限流的分析,理解服务降级就很容易了,对于一个景区,平时随便进出,但是一到春节或者十一国庆这种情况客流量激增,那么景区会限制同时进去的人数,这叫限流,那么什么是服务降
架构之家
2022-09-02
4090
亿级流量架构之分布式事务思路及方法
在日常生活中,很多事要么全部做,要么全部不做,不能只做一部分,不然就会产生其他复杂的问题,很多人喜欢举转账的例子,对于同一个账号,A在湖北往出转500,B在广东取钱500,那么A转出去之后要将A账号的钱数目扣除,B账号数目增加: 事务 = (A账号扣除500,B账号增加500)
架构之家
2022-09-02
2560
限流&熔断的考量
如上最左侧便是主要流量的来源入口,首先就要限制的地方就是slb节点的income流量
架构之家
2022-09-02
3820
关于微服务注册中心的考量
出处:https://www.cnblogs.com/aarond/p/service-discovery-thinking.html
架构之家
2022-09-02
2160
亿级流量架构之服务限流思路与方法
为什么要限流 日常生活中,有哪些需要限流的地方? 像我旁边有一个国家景区,平时可能根本没什么人前往,但是一到五一或者春节就人满为患,这时候景区管理人员就会实行一系列的政策来限制进入人流量, 为什么要限
架构之家
2022-09-02
4760
监控体系建设
监控体系建设 📷
架构之家
2022-09-02
8090
架构与思维:系统容量设计
单位每年都会举行运动会,有一个2000m长跑的项目,大约每年报名人员为男选手40人,女选手20人,只有一条橡胶跑道。一次比赛10人齐跑,所以至少需要6场比赛。
架构之家
2022-09-02
5390
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档