首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
大数据
订阅
星逻
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
三、SpringCloud鉴权之OAuth2.0(上篇)
鉴权中心1、前言必备知识学习本文之前你应该会熟练使用Springboot,并对SpringSecurity和OAuth2.0有所理解,如有需要请参考下面的一些内容,简单理解下相关知识SpringSec
带有插图的验证CAP定理
CAP 定理声明了在分布式系统中无法同时实现一致性,可用性,分区容错性。听起来很简单,但是以上三点分别又是什么意思呢?所说的分布式系统又是什么意思呢? 在本部分,我们会介绍一个简单的分布式系统和解释他的可用性,一致性还有分区容错性。为了正式说明系统和三种属性,请参考 Gilbe…
HttpClient连接池设置引发的一次雪崩
我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过HttpClient 调用大搜的实况服务。最近经常出现Address already in use (Bind failed)的问题。很明显是一个端口绑定冲突的问题,于是大概排查了一下当前系统的网络连接情况和端口使用情…
高并发之限流,到底限的什么鬼 (精品长文)
更多精彩文章。 你可能知道高并发系统需要限流这个东西,但具体是限制的什么,该如何去做,还是临摹两可。我们接下来系统性的给它归个小类,希望对你有所帮助。 google guava中提供了一个限流实现: RateLimiter,这个类设计的非常精巧,可以适用于我们日常业务中大多数流…
[亿级流量系列]--1.缓存、数据库双写一致性保障方案
缓存数据库双写一致性通常是用于数据实时性要求较高的场景,比如说商品库存服务。 如果不是在读写并发高的场景下,一般采用CacheAsidePattern即可解决。即先删除缓存,再写数据库。 读写并发高的场景下。 将读写请求串行化。将读写请求都放到队列中操作,保证串行执行。然后再每…
Curator(ZoooKeeper客户端)使用详解
更多精彩文章。 欢迎Linux和java后端的同学关注公众号。 Curator是netflix公司开源的一套zookeeper客户端,目前是Apache的顶级项目。与Zookeeper提供的原生客户端相比,Curator的抽象层次更高,简化了Zookeeper客户端的开发量。C…
这次要是讲不明白Spring Cloud核心组件,那我就白编这故事了
这几天可真是热啊,泡个海澡是再好不过了。玩的正起劲,突然脚底绊上一股暗流,然后我就一直在水里旋转旋转旋转...终于眼前一黑。 爱的魔力转圈圈。我穿越了。 邻国相望,鸡犬之声相闻,民至老死不相往来。这个世界被小诸侯给切的七零八落,一锅乱麻。 而现实是,我的国家因为常年打仗,剩下的…
【每日鲜蘑】微服务之唯一ID生成策略
最简单的实现方式是使用数据库的id自增策略,如 MySQL 的 auto_increment。如果两台数据库分别设置不同步长,可以生成不重复ID,从而实现高可用。 实现简单,容易理解,单调自增,绝对有序。 强依赖DB,当DB异常时整个系统不可用,属于致命问题。 ID发号性能瓶颈…
Zuul1.x和Zuul2.x到底该怎么选择
Zuul1.x优劣势和使用场景zuul1.xservlet阻塞多线程模式,一个请求一个线程来处理,会阻塞优势劣势编程模型简单线程上下文切换有开销,耗CPU内存资源开发调试运维简单连接数有限制debug
Hadoop的RPC设计分析
之前鼓捣Hbase的时候,觉得单机和伪分布式模式太low了,就在笔记本上用三个虚拟机搭建了一个“完全分布式”的Hbase环境(心疼破本子一秒钟)。刚好趁这个元旦假期,我就研究了一下Hadoop。 Hadoop也算是个巨无霸了,涉及了很多方面的功能。个人工作中有多个RPC cli…