架构设计
-
高并发架构 — 缓存相关问题解析详解架构师
1、缓存穿透 说明:缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存…
-
对称加密之AES加密详解架构师
最近有人问我AES对称加密是啥,我回答了个大概,发现自己不能清晰的讲出来,特此记录,以供学习 一、对称加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解…
-
AWS主要服务详解架构师
AWS目前一共有大概100多个服务,每一个服务都可以为客户提供不一样的功能,并且服务的数量每年都在递增。我们在进行AWS入门学习的时候,不需要对每个服务都很熟悉,只需要掌握几个比较…
-
POC测试——原型验证,降低风险,IT系统销售工作之一详解架构师
POC测试,即Proof of Concept,是业界流行的针对客户具体应用的验证性测试,根据用户对采用系统提出的性能要求和扩展需求的指标, 在选用服务器上进行真实数据的运行,对承…
-
spring cloud 之 Feign 使用HTTP请求远程服务详解架构师
一、Feign 简介 在spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用J…
-
spring cloud 之 客户端负载均衡 Ribbon详解架构师
一、负载均衡 负载均衡(Load Balance): 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的…
-
webService 基础详解架构师
一、 1、 定义:Web service是一个平台独立的,跨语言、跨平台、低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML …
-
高并发处理方案详解架构师
时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。…
-
使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案详解架构师
前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会…
-
TCP协议之三次握手与四次挥手详解架构师
TCP协议是TCP/IP体系中核心一个协议,该协议比起IP协议,ICMP协议,UDP协议都更复杂,因此这篇文章主要分析TCP协议在建立连接和断开连接的时候,状态转移以及报文段的内容…