高并发架构 --- 缓存相关问题解析详解

1、缓存穿透 说明:缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了...

AWS主要服务详解

AWS目前一共有大概100多个服务,每一个服务都可以为客户提供不一样的功能,并且服务的数量每年都在递增。我们在进行AWS入门学习的时候,不需要对每个服务都很熟悉,只需要掌握几个比较关键的服务,以及了解一下一些其他常用的服务就可以了。以下的这...

POC测试——原型验证,降低风险,IT系统销售工作之一详解

POC测试,即Proof of Concept,是业界流行的针对客户具体应用的验证性测试,根据用户对采用系统提出的性能要求和扩展需求的指标, 在选用服务器上进行真实数据的运行,对承载用户数据量和运行时间进行实际测算,并根据用...

高并发处理方案详解

时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,...

使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案详解

前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。上述场景在各个类型的系统中都能找到相似影子...

TCP协议之三次握手与四次挥手详解

TCP协议是TCP/IP体系中核心一个协议,该协议比起IP协议,ICMP协议,UDP协议都更复杂,因此这篇文章主要分析TCP协议在建立连接和断开连接的时候,状态转移以及报文段的内容。 下面,先放一张TCP的状态转移图: TCP协议之三...

如何用vmware workstation来做虚拟化实验详解

 前言以前做用vmare只是简单的实验,但是随着现在虚拟化的兴起,我们的开始要开始虚拟化的实验了。我们看到有些windows 2012的书上面说用hyper-v来实验,但是hyper-v只能做一些列入dhcp,dns ,ad的实验...

微服务架构:什么是微服务详解

解析微服务架构系列文章将分几篇描述微服务的定义、特点、应用场景、企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型。为什么需要微服务架构“微服务”架构是近期软件应用领域非常热门的概念。让我...

用于管理复杂微服务架构的技术详解

在2016年的OSCON和软件架构会议上,有三分之一的公共报告是关于微服务的。最多的抱怨是,管理一大堆微服务已经变成了一场噩梦。在本文中,您将找到有效管理微服务的有用技术。几年来,微服务被认为是伟大想法,随着微服务的越来越多地实施,微服务的...

微服务架构详解

资料来源:有架构给我的一些资料,以及自己百度和论坛、社区找来的一些资料,权当做一个总结式的简介。。。目录如下:一、微服务架构介绍二、出现和发展三、传统开发模式和微服务的区别四、微服务的具体特征五、SOA和微服务的区别六、如何具体实践微服务七...