![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理论
fengyingkong
这个作者很懒,什么都没留下…
展开
-
consul与其他组件比较
Spring Cloud 支持的服务发现软件以及特性对比:Feature euerka Consul zookeeper etcd 服务健康检查 可配支持 服务状态,内存,硬盘等 (弱)长连接,keepalive 连接心跳 多数据中心 — 支持 — — kv 存储服务 — 支持 支持 支...原创 2019-02-15 15:10:24 · 2492 阅读 · 0 评论 -
gitlab默认加密方式
gitlab就使用默认的bcrypt作为密码的加密算法 关于bcrypt相关信息:通过salt和cost这两个值来减缓加密过程,ta的加密时间(百ms级)远远超过md5(大概1ms左右);cost值我暂时把ta当作是迭代次数;RoR的devise组件默认的cost是10,但其实推荐的值是12;bcrypt是单向的,而且经过salt和cost的处理,使其受rainbow攻击破解的...原创 2019-02-15 18:46:49 · 5016 阅读 · 0 评论 -
CAP理论的背景和个人理解
背景: CAP理论也称在Brewer定理,在2000年由Eric Brewer在ACM研讨会上提出,其认为当应用系统变得越来越web化,应当放弃对数据一致性(data consistency)的担忧,因为要想获得这种新的分布式系统的高可用性(high availability),确保数据一致性是我们无法做到的,这样给予任何人3台服务器和一双关注客户体验的眼睛就可以建立一家互联网公司。Br...原创 2019-02-11 14:10:07 · 254 阅读 · 0 评论 -
JWT和OAuth2比较
JWT:JWT是一种认证协议,定义如下:JSON Web Token (JWT) is a compact URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is digital...原创 2019-02-25 15:31:13 · 7747 阅读 · 4 评论 -
cas5.x接收oauth2.0协议认证
官网地址:https://apereo.github.io/cas/5.3.x/installation/OAuth-OpenId-Authentication.htmlhttps://apereo.github.io/cas/5.3.x/installation/Configuration-Properties.html#oauth21.pom添加依赖<depende...原创 2019-07-29 22:56:11 · 2353 阅读 · 1 评论