240 发简信
  • 120
    Netty实战:设计一个IM框架

    bitchat bitchat 是一个基于 Netty 的 IM 即时通讯框架 项目地址:https://github.com/all4you/...

    7.4 1725 0 40
  • 怎样管理你的对象

    有一天晚上我脑海中突然冒出来一个问题:“怎样管理我们代码中的对象”。 小弈是刚工作时的我,他说:通过 new 来创建一个对象然后直接使用就好了啊...

  • 120
    一个网络框架是怎样启动的

    一个 NIO 服务端启动需要哪些要素 一个典型的 NIO 服务端应该有哪些东西来支撑他的服务呢? ServerSocketChannel 首先要...

  • 120
    并发问题是怎样造成的

    我们的程序要运行,离不开CPU、内存、IO设备,但是他们三者之间的执行速度是有差异的。 CPU 的执行速度最快,内存的速度次之,IO设备的速度最...

    5.1 601 0 24
  • 120
    什么是 Arthas

    本篇文章是我的「三同」好朋友归然原创,三同是“同小区”、“前同事”、“现同事”的意思,归然是他的花名。我的花名是逅弈,这是我从大学开始就沿用至今...

    5.0 1667 1 27
  • 120
    线程池是怎样工作的

    我们在工作中或多或少都使用过线程池,但是为什么要使用线程池呢?从他的名字中我们就应该知道,线程池使用了一种池化技术,和很多其他池化技术一样,都是...

    7.4 2519 3 48
  • 120
    Nacos 服务注册与发现原理分析

    Nacos 另一个非常重要的特性就是服务注册与发现,说到服务的注册与发现相信大家应该都不陌生,在微服务盛行的今天,服务是非常重要的,而在 Nac...

    1.4 3590 0 18
  • 120
    加一个适配层更好的使用配置管理

    Nacos 为我们提供了非常好用的配置中心的功能,并且自带了一个控制台,但是每次更新配置时,需要对整个配置项的值进行修改,非常不方便。 如何更方...

  • 120
    我们该如何看待 NGINX 被收购

    3 月 11 日,F5 与 NGINX 宣布了一项最终协议,根据该协议,F5 将收购 NGINX 的所有已发行股票,总价值约为 6.7 亿美元。...

个人介绍
一个专注原创的程序猿

Github: https://github.com/all4you

公众号:逐码