服务端高并发分布式架构演进之路
1.概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程。同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径。2.基本概念
大型 SaaS 平台产品架构设计
一、业务架构对产品设计的5个影响二、产品架构2.1模块化设计2.2渐进式设计当我们去搜索“架构
Apache架构师都遵循的30条设计原则
作者介绍Srinath,科学家,软件架构师。ApacheAxis2项目的联合创始人,ApacheSoftware基金会的成员,WSO2流处理器(wso2.com/analytics)的联席架构师。Srinath通过不懈的努力最终总结出了30条架构原则,他主张架构师的角色应该由开发团队本身去扮演,而不
零信任实战架构总结
此报告主要参考了《零信任实战白皮书》,结合自己对零信任的理解,做了一个精简的总结,做参考。零信任认识零信任解决的是由于传统边界模型过度信任造成的安全问题,重点是TrustArea内过度信任的问题,零信任打破了信任和网络位置默认的绑定关系,不像传统信任关系是静态不变的,而是动态持续监测各参与对象的安全
新手必须知道的 Kubernetes 架构
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
亿级流量架构之分布式事务思路及方法
分布式事务以及分布式锁是分布式中难点,分布式事务一篇文章可能写不完,我的习惯时从基本概念出发,一步一步开始介绍,前面会先梳理事务中一些基本概念,对基本概念十分清楚的话可以直接看"一致性讨论"以及后面的部分。予己方便总结回顾、与他交流分享。什么是分布式事务在日常生活中,很多事要么全部做,要么全部不做,
Apache架构师的30条设计原则!
作者:Srinath来源:ImportSource本文作者叫Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。他是ApacheAxis2项目的联合创始人,也是ApacheSoftware基金会的成员。他是WSO2流处理器(wso2.com/analytics)的联席架构师
在微服务架构下基于 Prometheus 构建一体化监控平台的最佳实践
随着Prometheus逐渐成为云原生时代的可观测事实标准,那么今天为大家带来在微服务架构下基于Prometheus构建一体化监控平台的最佳实践和一些相关的思考,内容主要包括以下几个部分:微服务、容器化技术演进的监控之痛云原生时代,为什么是Prometheus阿里云Prometheus在微服务场景的
分布式架构的十四次演进之路
本文介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体
【架构师说】|亿级流量实验平台设计精要
作为架构师,你如何设计亿级流量A/BTest平台?在互联网行业,要上线一个策略(CTR预估、CVR预估等),或者一个功能,如果贸然全量上线,那么如果新策略效果不佳,可能会造成不小的损失,要么丢失用户,要么损失收入。那么怎样才能避免此问题发生呢?这就需要引入了实验平台,通过对流量打标签,然后分析实验效
系统架构性能问题诊断及优化思路
今天谈下业务系统性能问题分析诊断和性能优化方面的内容。这篇文章重点还是谈已经上线的业务系统后续出现性能问题后的问题诊断和优