E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高并发架构
高并发架构
系列:MQ消息队列的12点核心原理总结
2019独角兽企业重金招聘Python工程师标准>>>消息队列已经逐渐成为分布式应用场景、内部通信、以及秒杀等高并发业务场景的核心手段,它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能。无论是RabbitMQ、RocketMQ、ActiveMQ、Kafka还是其它等,都有的一些基本原理、术语、机制等,总结分享出来,希望大家在使用消息队列技术的时候能够快速理解。1.消息生产者、消息者、
weixin_34087301
·
2020-07-12 23:12
音视频技术开发周刊 68期
架构刘志勇:微博短视频百万级
高并发架构
本文来自新浪微博视频平台资深架构师刘志勇在LiveVideoStackCon2018讲师热身分享,并由LiveVideoStack整理而成。
LiveVideoStack_
·
2020-07-12 22:42
音视频技术开发周刊
大数据学习路线(包含全套视频教程)
第二点是Linux(shell,
高并发架构
,lucene,solr)大数据的底层是Linux系统,如果你不会Linux连个
程序员的足迹
·
2020-07-12 01:05
大数据
去哪儿网机票搜索系统的
高并发架构
设计(2017-03-20 蒋志伟)
作者|蒋志伟编辑|Gary“高并发”一直是大家感兴趣的话题。2010年~2012年,我曾在Qunar供职,主要负责机票搜索相关的业务,当时我们的搜索系统最高每天承载了亿级用户的高并发访问。那段日子,很苦很累,Qunar的发展很快,我也见证了搜索系统的技术演变历程,本文就来给大家讲讲机票高并发的故事。业务背景Qunar成立于2005年,那时候大家还习惯打电话或者去代理商买机票。随着在线旅游快速发展,
大小武
·
2020-07-11 10:28
高并发系列文章第一篇:高并发和大流量解决方案
其实这个问题不光考察php的方向,更多的是考察你对
高并发架构
优化的方式和能力。
weixin_30700977
·
2020-07-10 06:29
高并发、大流量解决方案
一、
高并发架构
相关概念1、并发:是指并发的访问,也就是某个时间点,有多少个访问同时到来;通常如果一个系统的日PV在千万以上,有可能是一个高并发的系统;2、具体关心什么?
爱不到要偷
·
2020-07-10 06:11
史上最全的架构师图谱
本文是笔者多年来积累和收集的知识技能图谱,有的是笔者原创总结的最佳实践,有的是小伙伴们的分享,其中每个秘籍图谱里面的内容都是互联网
高并发架构
师应该了解和掌握的知识,笔者索性把这些图谱收集在一起,并且归类便于查找和学习
qq_39738548
·
2020-07-09 23:19
综合
【原创】
高并发架构
系列:Redis缓存和MySQL数据一致性方案详解
一、需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一
MikeChen架构笔记
·
2020-07-09 20:57
高并发架构
演进之路(下)——一体化架构到微服务
一体化机构问题:1、在技术层面上,数据库连接数可能成为系统的瓶颈;资源极限,扩展困难2、继续演进研发成本、共同成本高,业务耦合大,查问题复杂,团队管理困难3、运维成本大,编译、测试上线复杂解决方案:按照业务做横向拆分的方式,解决了数据库层面的扩展性问题;将与业务无关的公用服务抽取出来,下沉成单独的服务。服务拆分时要遵循哪些原则?服务的边界如何确定?服务的粒度是怎样呢?在服务化之后,会遇到哪些问题呢
远洋之帆
·
2020-07-09 19:02
分布式计算
高并发架构
系列:分布式之消息中间件的特点、选型、及应用场景详解
目录什么是消息队列为什么需要消息队列消息队列的优点消息队列的特点消息队列的选型消息队列的应用场景消息队列使用总结消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ
Bolon0708
·
2020-07-09 18:32
消息中间件
架构师JAVA大型互联网架构,分布式架构,
高并发架构
,微服务架构
分布式架构的前世今生...一、前言随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个阶段,我们弄明白各个阶段的架构,才能更好地理解和体会分布式架构的好处,那么本文我们就来聊聊分布式架构的演进过程,希望能给大家带来眼前一亮的感觉。二、背景说明我们都知道一个成熟的大型网站的系统架构并非一开
bianzhuo1995
·
2020-07-09 13:09
高并发解决方案---1.高并发和大流量
高并发架构
相关概念并发:通常是指并发访问,也就是在相同时间点有多少个访问同时到来什么算是高并发:通常如果一个系统的日pv在千万以上就算是高并发高并发我们具体关心什么?
i-euan
·
2020-07-09 09:49
PHP
学习笔记
高并发和大流量解决方案的考点
考点:
高并发架构
相关的概念:在某个时间点有多少个访问,一个系统的日PV在千万以上,有可能是一个高并发系统QPS:每秒钟请求或查询的数量,在互联网领域,指每秒请求数(指HTTP请求)QPS不等于并发连接数
会养生的程序员
·
2020-07-09 08:43
PHP面试考点
互联网
高并发架构
技术实践
一、什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这
weixin_33971977
·
2020-07-06 19:57
大数据学习路线(完整详细版)
java(Javase,javaweb)Linux(shell,
高并发架构
,lucene,solr)Hadoop(Hadoop,HDFS,Mapreduce,yarn,hive,hbase,sqoop,
xinyuan_java
·
2020-07-06 09:26
summary
左耳朵耗子:聊聊分布式系统架构
写在前面最近几年,我们一直在谈论各式各样的架构,如
高并发架构
、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等。还有和这些架构相关的
weixin_33920401
·
2020-07-05 23:22
太牛皮啦!阿里P8架构师,呕心48小时整理的分布式系统技术和实战笔记
前言现在的架构很多,各种各样的,如
高并发架构
、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如DevOps、应用监控、自动化运维、SOA服务治理、
Java领域指导者
·
2020-07-05 02:07
架构
Java
分布式
分布式架构
Java架构
编程开发
程序员
学习
每秒10W次高并发订单业务,你怎么实现?
那你可能会问:“公司的业务不需要,用户量级不够,老板根本不需要
高并发架构
设计,那何来「高并发经验」呐?”这么说确实不错,但你需要明白很重要
liu志军
·
2020-07-04 21:51
高并发架构
设计原则-消息队列
消息队列作用解耦、消峰、异步解耦有ABCD四个系统,A系统有一条数据需要传给BCD,A系统不仅要关心数据发送还要处理数据发送BCD其中产生的异常,如B挂掉了怎么办,A是否重传?如果使用消息队列,A系统只负责发送消息到消息队列,BCD消费消息队列中的消息即可,A系统不关心消息发给谁了,谁消费失败了等等问题。消峰类似于地铁排队?(暴露了。。。),10000万个并发请求直接到服务器,服务器最大处理能力2
datuzijean
·
2020-07-01 21:22
系统架构
性能测试
高并发架构
消息队列面试题解析
面试题为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?不少候选人,说自己项目里用了Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,他从头到尾都没思考过。
chengyi5916
·
2020-07-01 20:28
想精通分布式以及
高并发架构
?那你得先搞定ZooKeeper架构原理
Zookeeper是分布式一致性问题的工业解决方案,是ApacheHadoop下解决分布式一致性的一个组件,后被分离出来成为Apache的顶级项目。工程来源:时雅虎公司内部项目,据说雅虎内部很多项目都是以动物命名,这个动物管理员的名字起的很是形象。被开源出来后得到开源社区的快速推进,服务端Java语言实现,棒,git有3000+的star:https://github.com/apache/zoo
Java架构俱乐部
·
2020-07-01 06:54
架构
想精通分布式以及
高并发架构
?那你得先搞定ZooKeeper架构原理!
Zookeeper是分布式一致性问题的工业解决方案,是ApacheHadoop下解决分布式一致性的一个组件,后被分离出来成为Apache的顶级项目。工程来源:是雅虎公司内部项目,据说雅虎内部很多项目都是以动物命名,这个动物管理员的名字起的很是形象。被开源出来后得到开源社区的快速推进,服务端Java语言实现,棒,git有3000+的star:https://github.com/apache/zoo
weixin_33719619
·
2020-07-01 05:48
6月份成功定级阿里P7,全靠这份498道Java高级工程师核心面试题
SpringBoot25题及答案解析JVM与调优21题及答案解析MySQL高频20题解析Redis45题及答案解析并发编程28题及答案解析Spring25题及答案解析SpringBoot25题及答案解析分布式
高并发架构
解析
用嘴-写代码
·
2020-07-01 03:53
Java
面试
架构
分布式
算法
redis
spring
java
高并发架构
设计原则-拆分
在系统设计初期,是做一个大而全的系统还是根据模块进行拆分要根据环境和需求进行权衡。访问量不大、功能简单、研发资源不多时可以做一个大而全的系统即可;如果访问量大资源充足、功能繁多可以考虑按功能拆分系统。下面几种拆分维度系统维度按照系统功能/业务拆分,比如商品系统、购物车系统、结算系统、订单系统等。功能维度对一个系统进行功能再次拆分,比如优惠券系统可以拆分为后台优惠券创建系统、领券系统、用券系统等。读
datuzijean
·
2020-07-01 02:45
系统架构
高并发架构
系列:Redis缓存和MySQL数据一致性方案详解
需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一致性
Java进阶高级指南
·
2020-06-30 20:26
分布式消息队列选型分析
高并发架构
是成为架构师的必修课,而消息队列,则是王冠上最闪亮的那颗明珠!能否驾驭消息队列这款高并发神器,亦成为架构师的试金石。
zhuimeng2023
·
2020-06-30 17:11
电商那些年,我摸爬打滚出的
高并发架构
实战精髓(续)
电商那些年,我摸爬打滚出的
高并发架构
实战精髓(续)学习,存储,共享。。。一、分层,分割,分布式大型网站要很好地支撑高并发,需要长期的规划设计。
wulantian
·
2020-06-29 21:33
数据库之路心得
高并发架构
设计几个关键点
概览标题中的
高并发架构
设计是指设计一套比较合适的架构来应对请求、并发量很大的系统,使系统的稳定性、响应时间符合预期并且能在极端的情况下自动调整为相对合理的服务水平。
wppwpp1
·
2020-06-29 20:13
java
亿级(无限级)并发,没那么难
互联网
高并发架构
设计的原则是什么,看遍了大厂小厂无数架构,是否可以发现都大同小异,万变不离其宗?
肉眼品世界
·
2020-06-29 16:49
阿里天猫团队Java岗4面真题:MySQL+Spring+Redis+
高并发架构
上个月月初,投了阿里天猫团队的简历,9月初收到了面试通知,上周五刚刚拿到offer,本周办理入职,特分享一下这次阿里天猫团队的4面真题(Java岗),希望能够给面试阿里天猫团队的朋友一些参考性帮助。第一面1.自我介绍(要求自我介绍时间在5分钟以上,主要说说自己擅长及拿手的技术)这次自我介绍是提前准备的,主要分为4个方面,分别为基本信息、项目经历、技术专长和职业规划。基本信息也就是简短地介绍一下简历
Java阿谷
·
2020-06-29 16:38
面试
程序员
Java
刷完了这399道Java高级岗面试题,在5月份轻松拿下阿里P7offer
内容包括:Java集合22题及答案解析JVM与调优21题及答案解析并发编程28题及答案解析Spring25题及答案解析23种设计模式解析SpringBoot25题及答案解析分布式
高并发架构
解析(消息队列
Java架构俱乐部
·
2020-06-29 15:38
面试
分布式架构的概述
现在的架构很多,各种各样的,如
高并发架构
、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如DevOps、应用监控、自动化运维、SOA服务治理、去IOE
不渊
·
2020-06-29 09:23
架构
架构
什么是分布式系统!以及分布式系统架构的优缺点!
现在的架构很多,各种各样的,如
高并发架构
、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如DevOps、应用监控、自动化运维、SOA服务治理、去IOE
weixin_42833888
·
2020-06-29 06:09
高并发架构
系列:详解分布式之消息队列的特点、选型及应用场景
2019独角兽企业重金招聘Python工程师标准>>>一、什么是消息队列消息队列(MessageQueue,简称MQ),指保存消息的一个容器,本质是个队列。消息(Message)是指在应用之间传送的数据,消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(MessageQueue)是一种应用间的通信方式,消息发送后可以立即返回,有消息系统来确保信息的可靠专递,消息发布
weixin_34245082
·
2020-06-28 14:57
微博短视频百万级高可用、
高并发架构
如何设计?
本文从设计及服务可用性方面,详细解析了微博短视频高可用、
高并发架构
设计中的问题与解决方案。
weixin_34242509
·
2020-06-28 14:39
高并发架构
系列:Kafka、RocketMQ、RabbitMQ的优劣势比较 ...
在高并发业务场景下,典型的阿里双11秒杀等业务,消息队列中间件在流量削峰、解耦上有不可替代的作用。我之前介绍了【MQ消息队列的12点核心原理总结】,【如何从0到1设计一个MQ消息队列】,以及【RPC远程调用和消息队列MQ的区别】。今天我们一起来探讨:全量的消息队列究竟有哪些?Kafka、RocketMQ、RabbitMQ的优劣势比较,以及消息队列的选型。最全MQ消息队列有哪些?那么目前在业界有哪些
weixin_34197488
·
2020-06-28 13:53
电商那些年,我摸爬打滚出的
高并发架构
实战精髓
为什么80%的码农都做不了架构师?>>>一、关于高并发高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩LOL被ADC暴击了一样,那伤害你懂的。来源:SFLYQ的博客原文:http://blog.thankbabe.com/2016/09/14/high-concurre
weixin_34160277
·
2020-06-28 12:36
你与年薪百万Java架构师的距离,就差这21张进阶路线图
你与年薪百万Java架构师的距离,就差这21张进阶路线图下面是笔者多年来积累和收集的知识技能图谱,有的是笔者原创总结的最佳实践,有的是小伙伴们的分享,其中每个秘籍图谱里面的内容都是互联网
高并发架构
师
weixin_33912246
·
2020-06-28 07:08
(整理三)
高并发架构
思路,附十万定时任务执行解决方案
一、什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这
weixin_33843409
·
2020-06-28 06:15
【生产实践总结】支撑百万连接的系统应该如何设计其
高并发架构
?【石杉的架构笔记】...
欢迎关注个人公众号:石杉的架构笔记(ID:shishan100)周一至周五早8点半!精品技术文章准时送上!精品学习资料获取通道,参见文末目录1、到底什么是连接?2、为什么每次发送请求都要建立连接?3、长连接模式下需要耗费大量资源4、Kafka遇到的问题:应对大量客户端连接5、Kafka的架构实践:Reactor多路复用6、优化后的架构是如何支撑大量连接的“这篇文章,给大家聊聊:如果你设计一个系统需
b10l07
·
2020-06-28 05:36
网易考拉海购:电商
高并发架构
设计的铁律
本文由网易云发布。网易考拉海购已顺利度过了2017年的双十一、双十二等大促活动,销售额达到了2016年的四倍。那么,在技术架构层面,考拉是如何支持如此快速发展的业务呢?网易考拉海购首席架构师谢骋超为您解密《网易云上的第一跨境电商技术架构》。网易考拉海购首席架构师谢骋超和很多互联网业务一样,考拉刚开始的架构非常简单,只有线上、线下、管理、后台和缓存服务,更多考虑的是实现业务功能,并没有太多的考虑服务
weixin_33777877
·
2020-06-28 05:32
支付宝架构师眼中的
高并发架构
阅读笔记
支撑高并发,在初期就需要把系统进行分层,在发展过程中把核心业务进行拆分成模块单元,根据需求进行分布式部署,可以进行独立团队维护开发。分层:将系统在横向维度上切分成几个部分,每个部门负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统.根据业务场景划分层次,比如应用层,服务层,数据层。比如把电商系统分成:(具体分多少个层次根据自己的业务场景)。分层架构是逻辑上的,在物
DragonWar%
·
2020-06-28 04:42
高并发架构
系列:什么是流量削峰?如何解决秒杀业务的削峰场景
流量削峰的由来主要是还是来自于互联网的业务场景,例如,马上即将开始的春节火车票抢购,大量的用户需要同一时间去抢购;以及大家熟知的阿里双11秒杀,短时间上亿的用户涌入,瞬间流量巨大(高并发),比如:200万人准备在凌晨12:00准备抢购一件商品,但是商品的数量缺是有限的100-500件左右。这样真实能购买到该件商品的用户也只有几百人左右,但是从业务上来说,秒杀活动是希望更多的人来参与,也就是抢购之前
weixin_33709590
·
2020-06-28 03:00
云时代架构阅读笔记十——支付宝架构师眼中的
高并发架构
1、什么场景下会发生高并发?已淘宝为例:高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。为了让业务可以流畅的运行并且给用户一个好的交互体验,就需要根据业务场景预估达到的并发量等因素,来设计适合特定业务场景的高并发处理方案。本文以阿里巴巴商城为探讨场景2、服务器架构一个可以支持高并发的服务少不了好的服务器架构,需要有均衡负载,数据库需要主从集群,nosql缓存
weixin_30364325
·
2020-06-27 18:28
刘志勇:微博短视频百万级
高并发架构
分享中刘志勇从设计及服务可用性方面,详细解析了微博短视频高可用、
高并发架构
设计中的问题与解决方案。
LiveVideoStack_
·
2020-06-27 11:54
总结:Spring+Redis+Docker+Dubbo+
高并发架构
Java程序员必经之路1.ArrayList和linkedlist区别。ArrayList是否会越界。2ArrayList和hashset有何区别。hashset存的数是有序的么。3.volatile和synchronized区别4.多态的原理5.数据库引擎INnodb和myisam区别6.Redis的数据结构7.Redis是基于内存的么8.Redis的istzset的底层实现9.http和htt
呼吸的小鱼(李仕亮)
·
2020-06-27 09:28
互联网
高并发架构
的8种设计模式演化
1、单库单应用模式这种是最简单的模式,即一个数据一个应用服务器,一般在产品发布初期使用会比较方便,单日30万到50万PV以下一般没有问题。2、内容分发模式在主机中使用了静态文件缓存之后,还可以使用CDN的方式把静态文件分发到离用户最近的节点上以达到快速响应的目的,一般在百万级别的PV时需要使用。3、查询分离模式主要是指数据库的读写分离,能够降低响应延时,在千万级别的PV时会使用。4、微服务模式微服
科技D人生
·
2020-06-27 04:14
高并发架构
系列:详解Redis的存储类型、集群架构、以及应用场景
什么是redisredis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSIC语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化,支持多种开发语言。redis在高并发场景下的作用不言而喻,今天主要分享Redis大家比较关心的以下几个方面。redis的数据类型支持多种数据类型:1.string(字
Go Big Or Go Home
·
2020-06-27 01:18
架构
java
redis
Redis
大型高并发与高可用缓存架构总结
对于
高并发架构
,毫无疑问缓存是最重要的一环,对于大量的高并发,可以采用三层缓存架构来实现,nginx+redis+ehcachenginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存
BigMan-Hui
·
2020-06-27 00:44
缓存架构
云计算大纲
第一阶段linux+搜索+hadoop体系Linux基础→shell编程→
高并发架构
→hadoop体系→HDFS→mapreduce→hbase→zookeeper→hive→lucene搜索→solr
tian31233
·
2020-06-26 19:27
大数据
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他