首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
那会
掘友等级
后端开发
好好写代码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 53
沸点 1
赞
54
返回
|
搜索文章
赞
文章( 53 )
沸点( 1 )
Soul网关第14天:划水准备学习Spring Reactor
划水的一天,在学习Soul源码的时候,很多 WebFlux 的写法,只能靠猜,就像看英文文章一样读代码,有点吃力。也听到很多声音过几年 Reactor 会像现在 Java Stream 一样流行。也整天听到全链路异步,CPU压上去了。 虽然业务应用 Reactor 的还是很少,…
Soul网关第13天:体验限流插件RateLimiter、Hystrix、Sentinel、Resilience4J
Resilience4J Hystrix停更之后,Netflix官方推荐移步至resilience4j,它是一个轻量、易用、可组装的高可用框架,支持熔断、高频控制、隔离、限流、限时、重试等多种高可用机制。 感觉学 Soul 网关,作为分布式服务的入口,要把周围技术都学一遍。今天…
Soul网关第12天:深度学习接入Dubbo
启动zk,配置好网关代理dubbo的pom文件。 启动网关控制台和网关服务。 有点难,有点划水。
Disruptor源码系列-Sequencer
上篇文章已经讲过了 RingBuffer 了, RingBuffer 是消息的容器,但是 Disruptor 中最复杂的部分在于如何并发控制消息的增加和消费,而这部分由 Senquencer 来完成。 Sequencer 可以被认为是 Disruptor 的大脑,而 Seque…
Soul网关第11天:深度学习接入SpringCloud
Soul 使用SPI做的插件化设计,代码层次清晰。接下来打算深度的去学习代理服务的代码设计。但精力有限,感觉能用上网关的业务架构,不是微服务只是负载加Web服务器的可能性不大,另外SOFA、Tars两种服务框架自己都没用过。 综上,接下来几天打算看 SpringCloud 和 …
Soul网关第10天:体验控制台和网关高可用
困了,今天想划水。 从这份配置其实可以看出来,http长轮训和WebSocket方式相当于有依赖关系,需要制定控制台地址和端口(或者负载的),而使用zk和nacos注册中心相当于在控制台和网关加了一层,使得它俩结偶。其实这里大胆想一下,使用消息引擎替换注册中心也可以做到。 还是…
Soul网关第9天:使用nacos同步数据到网关
nacos 官网( https://nacos.io/ )上的描述是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。an easy-to-use dynamic service discovery, configuration and service manag…
Soul网关第8天:使用http长轮训同步数据到网关
学习一个成熟的项目我们可以从它的官方文档、单元测试入手,也可以从它的日志入手。长轮训,猜测是客户端有定时任务在不断的轮训服务端数据,即网关一直在轮训控制台数据,不断的更新本地缓存。 可以拿到全部配置。之后半天了,网关服务的日志也没再更新,这不科学,应该还有轮训请求,说明网关服务…
Soul网关第7天:使用ZooKeeper同步数据到网关
又到了昨天的 Spring 框架中的事件发布类 ApplicationEventPublisher,看一下有哪些调用者。 其实依旧是昨天看到的那些,大部分是控制台的 REST 接口更新数据,然后发布事件发送数据给 zkNode。这里有一个ZookeeperDataInit#ru…
3万字加50张图,带你深度解析 Netty 架构与原理(上)
接下来我们会学习一个Netty系列教程,Netty系列由「架构与原理」,「源码」,「架构」三部分组成,今天我们先来看看第一部分:Netty架构与原理初探,大纲如下:前言1.Netty基础1.4.1.缓
下一页
个人成就
文章被点赞
51
文章被阅读
21,999
掘力值
749
关注了
21
关注者
17
收藏集
1
关注标签
3
加入于
2018-10-09