- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 2.OAuth 2实战 --- OAuth 之舞
1.OAuth 2.0协议概览:获取和使用令牌 OAuth是一个复杂的安全协议,它需要不同的组件互相通信.但是从根本上说,OAuth事务中的两个最重要步骤是颁发令牌和使用令牌。令牌表示授予客户端的 访问权,它在OAuth2.0的各个部分都起到核心作用。尽管每个步骤的细节都会因多种因素而异,但是一个规范的OAuth事务包含以下事件: 1.资源拥有者向客户端表示它希望客户端代表它执行一些...
2020-02-11 15:46:30 233
原创 1.OAuth 2实战 --- OAuth 2.0是什么,为什么要关心它
OAuth 是一个安全协议,用于保护全球范围内大量且不断在增长的web api,它用于连接不同的网站,还支持原生应用和移动应用于云服务之间的连接。 它是各个领域标准协议中的安全层。1.OAuth 2.0是什么 OAuth 2.0 是一个授权协议,它允许应用软件代表(而不是充当)资源拥有者去访问资源拥有者的资源。应用向资源拥有者请求授权,然后得到令牌(token),并用它来访问资源。...
2020-02-10 18:02:40 1370
原创 16.深入分布式缓存:从原理到实践 --- 新的旅程
1.更好的引入缓存技术 缓存不是系统架构的必选项,只有在遇到性能瓶颈的业务场景,才可能需要引入缓存。引入缓存时,要从'大处着眼,小处着手',即首先要从宏观考虑整体的缓存场景, 缓存层级及缓存(同步/更新)策略,然后从局部考虑选择合适的缓存组件及使用方式(数据结构,分布,部署),并制定缓存系统的SLA,最后在系统运行过程中,要对缓存 系统进行监控报警,还要根据业务发展,访问规模的变化,不...
2020-02-08 17:12:26 514
原创 15.深入分布式缓存:从原理到实践 --- 同程凤凰缓存系统基于Redis的设计与实践
1.同程凤凰缓存系统要解决什么问题 秒杀抢购一开始,卡顿,打不开的故障就会此起彼伏。因为秒杀抢购的流量一下而过,没有机会补救。 问题很简单:抢购那一下太耗服务器资源,在同一时间内涌入的人数大大超过了服务器的负载,服务器根本承受不了,cpu占用率很多时候都接近100%, 请求的积压也很严重,从请求接入到数据的读取都有问题,尤其是数据的读取。原来的设计中虽然也考虑了大并发量下的数据读取,但是...
2020-02-07 00:11:18 300
原创 14.深入分布式缓存:从原理到实践 --- 典型电商应用与缓存
分布式系统的cap理论首先把分布式系统中的三个特性进行了如下归纳: 1.一致性(C) : 在分布式系统中的所有数据备份,在同一时刻是否是同样的值(等同于所有节点访问同一份最新的数据副本) 2.可用性(A) : 在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求(对数据更新具备高可用性) 3.分区容错(P) : 以实际效果而言,分区相当于对通信的时限要求。系统如果不能在时限内达...
2020-02-05 23:56:03 403
原创 18.企业应用架构模式 --- 基本模式
1.入口 入口是一个封装外部系统或资源访问的对象。 当访问这种外部资源的时候,通常需要获得他们的api。但是这些api可能具有天然的复杂性,因为他们必须考虑到资源自身的特性。任何人要理解一个资源就必须通晓其api, 无论是针对关系数据库jdbc还是sql,还是针对xml的w3c和jdom,皆是如此。这不仅使得软件可读写差,也使得软件的修改变得很困难,例如将来在某个时刻把关系数据库中的 ...
2020-02-01 23:52:01 558
linux下vim使用详解.pdf
2014-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人