架构师
文章平均质量分 63
qq_44949002
这个作者很懒,什么都没留下…
展开
-
微服务网关层的调用
网关层集群之后涉及到网关接收客户端请求,向下游业务逻辑层发起调用,并将请求处理结果返回给客户端问题: 为什么有了Nginx还需要Gateway?—— nginx和Spring Cloud Gateway其实有许多功能重叠的地方,例如:限流、服务转发、数据缓存等,那为什么还要使用gateway来做网关呢?答案其实很简单:专人专职。其实,网关在大型微服务系统中是一个很重要的角色:API网关是一个服务器,是系统的唯一入口。从面向对象设计的角度看,它与外观模式类似。API网关封装了系统内部架构,为每个客户原创 2021-12-20 22:50:25 · 2065 阅读 · 0 评论 -
十七:企业级云元原生与实践
这里写目录标题一:应用容器概述一:应用容器概述原创 2021-12-18 22:37:10 · 138 阅读 · 0 评论 -
十六:分布式任务调度中心剖析
这里写目录标题一:分布式任务调度系统需求与架构设计二:Elastic - job架构原理剖析三:XXl-job架构原理分析四:多维度对比XXl-job和Elastic - job一:分布式任务调度系统需求与架构设计二:Elastic - job架构原理剖析三:XXl-job架构原理分析四:多维度对比XXl-job和Elastic - job...原创 2021-12-18 22:11:18 · 149 阅读 · 0 评论 -
十五:spring cloud albaba之sentimel原理剖析
一:服务治理算法二:sentimel设计原理剖析三:sentimel关键代码剖析四dubbo负载均衡原创 2021-12-18 21:36:55 · 275 阅读 · 0 评论 -
十四:注册中心 nacos设计原理剖析
aa原创 2021-12-11 00:00:02 · 137 阅读 · 0 评论 -
十三:企业级服务治理与管控平台设计和实践
asa原创 2021-12-10 23:59:02 · 1330 阅读 · 0 评论 -
十二:企业级监控平台
这里写目录标题监控需求分析及设计思考(一)适配器模式(二)spring设计原则(三)装饰器模式(四)策略模式(五)代理模式(六)soringcloudalibaba监控需求分析及设计思考什么是监控监控:整个产品生命周期环节中,提供事前发现事故,事后用于追查定位的能力平台需求分析:功能需求预警故障,掌握主动权记录数据,用于分析定位问题业务需求实时性、便利性、灵活性、可视化性能需求监控服务不影响性能...原创 2021-12-10 23:56:44 · 108 阅读 · 0 评论 -
八:电商风控与中台
这里写目录标题风控领域相关技术及引擎构建能力风控系统核心手段电商风控1.0项目从零怎么做?风控1.0的痛点风控1.0plus基于规则的架构风控的关键技术开源规则引擎自研规则引擎风控的整体架构演进holad住一个方向电商风控中台关键算法ugc反作弊杀器ugc场景敏感词识别敏感词匹配架构设计敏感词匹配高扩展敏感词匹配高性能敏感词匹配实践行为反作弊场景频率计数风控领域相关技术及引擎构建能力什么是风控系统风控系统:风险控制系统,是在传统互联网反作弊基础上更高级的一个领域业务场景(1)ugc内容分库场景原创 2021-12-03 00:00:08 · 2797 阅读 · 0 评论 -
七:即使通讯系统设计实践
这里写目录标题即使通讯系统功能需求分析三层架构设计网关层设计业务逻辑层设计数据访问层设计纯异步高性能开发框架深度剖析线程模型请求处理流程超时处理电商即使通讯系统设计实践im系统问题im新架构设计存储优化业务流程化上线方案业务优化即使通讯系统功能需求分析(1)用户点到点的消息通讯(2)用户在线状态区分(3)联系人/好友列表(4)离线消息存储三层架构设计(1)接入网关(2)业务逻辑(3)数据访问层(4)自研异步通讯框架(5)数据传输协议Protobuffer网关层设计(1)提供tcp长原创 2021-12-02 22:53:03 · 1795 阅读 · 0 评论 -
六:分布式架构存储设计
这里写目录标题单机存储系统介绍单机存储引擎存储模型redis原理分析mysql innodb存储原理与技术分析分布式存储技术原理分析单机存储系统介绍什么是存储引擎存储引擎:存储系统的发动机,提供数据的增删改查能力,直接决定存储系统的功能和性能性能因素:写入方式顺序写随机写读取方式随机读顺序扫描单机存储引擎hash存储引擎(1)时间复杂度0(1)(2)满足"=","IN"查询(3) 不支持范围查询(4)不支持排序有redis、memcachedb树存储引擎b+树存原创 2021-12-02 00:38:18 · 3120 阅读 · 0 评论 -
五.数据库
这里写目录标题mysqlMongoDBMongoDB系统结构MongoDB 体系结构MongoDB命令MongoDB索引IndexMongoDB应用实战Spring Boot 访问 MongoDBMongoDB架构MongoDB集群高可用MongoDB安全认证mysqlMongoDBMongoDB系统结构1.1 NoSQL 和 MongoDBNoSQL=Not Only SQL,支持类似SQL的功能, 与Relational Database相辅相成。其性能较高,不使用SQL意味着没有结构原创 2021-11-29 00:30:57 · 600 阅读 · 0 评论 -
一:架构演变过程
这里写目录标题单体架构单体集群架构分布式集群架构微服务架构体系(Dubbo、SpringCloud)单体架构单体架构存在的问题:1、并发量的问题2、所有的业务共享资源,一旦某个业务出现问题,可能会连带其他的业务不可用单体集群架构集群的问题:1、可以局部的解决并发量的问题,但是并不完美2、资源隔离的问题仍然存在分布式集群架构优势:1、按照模块进行拆分,分布到不同的机器上,处理不同的业务,这样如果某个业务有问题,不会影响其他业务的正常工作。2、可以很灵活的根据业务的并发大原创 2021-11-18 00:51:02 · 1868 阅读 · 0 评论