Sentinel 系列教程,现已上传到 github 和 gitee 中: GitHub:https://github.com/all4you/sentinel-tutori...
Sentinel 系列教程,现已上传到 github 和 gitee 中: GitHub:https://github.com/all4you/sentinel-tutori...
跨域问题的由来 相信很多人都或多或少了解过跨域问题,尤其在现如今前后端分离大行其道的时候。 你在本地开发一个前端项目,这个项目是通过 node 运行的,端口是9528,而服务...
bitchat bitchat 是一个基于 Netty 的 IM 即时通讯框架 项目地址:https://github.com/all4you/bitchat 特性: [x]...
有一天晚上我脑海中突然冒出来一个问题:“怎样管理我们代码中的对象”。 小弈是刚工作时的我,他说:通过 new 来创建一个对象然后直接使用就好了啊。 你们看,我有一个 Hell...
一个 NIO 服务端启动需要哪些要素 一个典型的 NIO 服务端应该有哪些东西来支撑他的服务呢? ServerSocketChannel 首先要有一个 ServerSocke...
我们的程序要运行,离不开CPU、内存、IO设备,但是他们三者之间的执行速度是有差异的。 CPU 的执行速度最快,内存的速度次之,IO设备的速度最慢。 为什么会有内存缓存 CP...
@左小星 服务端只是做了一个调度任务而已,并没有阻塞,当等待调度任务执行的期间,如果有配置发生变化,会立刻将数据返回给客户端。
Nacos 配置实时更新原理分析上篇文章《Nacos 配置中心原理分析》我和大家分析了 Nacos 的配置中心原理,主要分析了 Nacos 客户端是如何感知到服务端的配置变更的,但是只是从客户端的角度进行了...
我们在工作中或多或少都使用过线程池,但是为什么要使用线程池呢?从他的名字中我们就应该知道,线程池使用了一种池化技术,和很多其他池化技术一样,都是为了更高效的利用资源,例如链接...
Nacos 另一个非常重要的特性就是服务注册与发现,说到服务的注册与发现相信大家应该都不陌生,在微服务盛行的今天,服务是非常重要的,而在 Nacos 中服务更被称为他的一等公...
3 月 11 日,F5 与 NGINX 宣布了一项最终协议,根据该协议,F5 将收购 NGINX 的所有已发行股票,总价值约为 6.7 亿美元。F5 是应用交付网络(ADN)...
上篇文章《Nacos 配置中心原理分析》我和大家分析了 Nacos 的配置中心原理,主要分析了 Nacos 客户端是如何感知到服务端的配置变更的,但是只是从客户端的角度进行了...
线上百万级数据查询接口优化过程 最近遇到一个数据查询接口性能低下的问题,需要进行优化,从解决方案的调研与梳理到方案的确定,再到最终方案的执行落地,我将优化的过程完整的记录了下...
动态配置管理是 Nacos 的三大功能之一,通过动态配置服务,我们可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息。 动态配置中心可以实现配置更新时无需重新...