「京东白条」的数据架构进化之路!
京东白条的快速发展满足了当前人们日益增长的消费需求。在京东商城上用京东白条来支付,已经成为一大批用户的消费习
服务端高并发分布式架构演进之路
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预估等),或者一个功能,如果贸然全量上线,那么如果新策略效果不佳,可能会造成不小的损失,要么丢失用户,要么损失收入。那么怎样才能避免此问题发生呢?这就需要引入了实验平台,通过对流量打标签,然后分析实验效
系统架构性能问题诊断及优化思路
今天谈下业务系统性能问题分析诊断和性能优化方面的内容。这篇文章重点还是谈已经上线的业务系统后续出现性能问题后的问题诊断和优
架构:消息幂等(去重)如何解决?
消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即消
架构师究竟比高级开发厉害在哪?
作者|hsm_computer目前我在互联网公司里干了1年多,接触了多位技术和业务的架构师,由于我正在升级到架构师,所以能直观地感受到高级开发和架构的差距,而且,对于高级开发如何升级到架构师,本人目前更有切身体会。本文将结合我在互联网公司的工作体验,和大家分享下架构师和高级开发在工作中的侧重点,由此
不止中台:全面的架构演进趋势和方法
技术琐话按:付老师这篇一万四千字的长文,有不少独创性的真知灼见。比如中台实施组合拳,不拘泥一家。EBAvsDDD等。在十万加爽文式快餐阅读更容易被follow的时代,本文重发,谨以此献给能读懂或者打算读懂的读者们。毕竟专业领域是有阅读门槛的。应技术琐话之约,试图写一篇讨论架构方法论的文章,然而动笔之
架构师必须掌握 10 种常见的架构模式
想知道如何设计大型企业级的系统吗?在开始主要的代码开发之前,我们必须选择一种合适的体系架构,它将为我们提供所需的功能和质量属性。因此,在
架构实践 | 58同城智能语音质检系统架构一览
背景传统语音质检通常是指质检员听取一定比例的电话录音进行人工质检,检测坐席在通话过程中是否有违规或非标准话术行为,如骂人、嘲讽、推诿、过度承诺等,以规范坐席人员行为,进而提升客户服务质量。纯人工听取录音效率低,单人日均仅能听取约3小时,在大规模呼叫中心中往往只能实现少量录音的抽检,覆盖率低。随着语音
一文说清楚企业级业务架构方法
本文为付晓岩老师在“技术琐话”的直播整理,感谢付老师的付出。今天说一说,咱们这个主要内容,主要分成这么三个部分,第一部分是软件工程与企业架构方法论的发展。不管是我个人写的这些文章提到的这些个方法,还是中台,都是从以往的方法发展到现在,也就几十年的历史。所以大家研究方法论也好,或者是看一些现象也好,如
一文说清楚企业级业务架构方法
本文为付晓岩老师在“技术琐话”的直播整理,感谢付老师的付出。今天分享主要分成三个部分,第一部分是软件工程与企业架构方法论的发展。不管是我个人写文章提到的企业级业务架构方法论,还是中台也好,都是从以往的方法发展到现在,也有几十年的历史了。所以大家研究方法论也好,或者是看一些现象也好,如果你希望对这个现
Spring Boot入门系列(二十一)如何优雅的设计 Restful API 接口版本号,实现 API 版本控制!
前面介绍了SpringBoot如何快速实现Restfulapi接口,并以人员信息为例,设计了一套操作人员信息的接口。不清楚的可以看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。有些人可能会问,为什么我看到很多公司的