Fork me on GitHub
Chen RuiWen's Space

Life is real, life is earnest


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 相册

  • 搜索

ChannelPipeline、ChannelHandler、ChannelHandlerContext 源码剖析

发表于 2020-02-10 | 分类于 Netty
字数统计: 1,754 字 | 阅读时长 ≈ 7 分钟

目的

ChannelPipeline、ChannelHandler、ChannelHandlerContext 在 Netty 中是非常核心的概念,因此对此进行一次梳理。

阅读全文 »

Netty接受请求过程源码分析

发表于 2020-02-09 | 分类于 Netty
字数统计: 811 字 | 阅读时长 ≈ 3 分钟

目的

服务端启动后,肯定是需要接受客户端的请求数据并进行业务处理,再返回给客户端结果。那么就需要通过源码分析,Netty 是如何接受客户端的请求?

阅读全文 »

Netty服务器启动过程源码分析

发表于 2020-02-09 | 分类于 Netty
字数统计: 1,952 字 | 阅读时长 ≈ 10 分钟

前言

Netty 是常用的网络框架,最近debug了源码,准备写一写 Netty 引导启动一个服务端的源码分析过程。

阅读全文 »

一分钟看清Netty的工作流程

发表于 2020-02-03 | 分类于 Netty
字数统计: 338 字 | 阅读时长 ≈ 1 分钟

前言

之前摸清了 Reactor 线程模型及其演变,最近看了下相关文章和代码,也熟悉了netty的工作模型,记录之。

阅读全文 »

R.I.P Kobe Bryant, Mamba Never Out

发表于 2020-01-27 | 分类于 essay
字数统计: 781 字 | 阅读时长 ≈ 3 分钟

R.I.P Kobe Bryant

今天上午6点半,被噩梦惊醒,醒来打开手机准备刷刷新闻看一看今天的全国疫情情况的,结果看到老姐发来的微信: 科比坠机死亡。我心想又是恶心的标题党吧,然后打开朋友圈,oh, fk!这不可能!又去微博、头条等新闻媒体看新闻, 才确定这是真的,那一刻的感觉,真的是心碎,仿佛亲人离去的感觉。那可是科比啊。

阅读全文 »

Reactor模型的三种实现

发表于 2020-01-03 | 分类于 Netty
字数统计: 1,016 字 | 阅读时长 ≈ 4 分钟

前言

Netty,一个无法拒绝的基于java语言编写的网络通信框架,其线程模型是最为复杂,也是面试官最爱考的问题之一。Netty的线程模型是基于Reactor模型发展来的,所以有必要了解Reactor模型的发展历程。

阅读全文 »

从DelayQueue到 Leader-follower线程模型

发表于 2019-05-06 | 分类于 java-concurrency
字数统计: 1,074 字 | 阅读时长 ≈ 4 分钟

前言

今天看源码,从 DelayQueue中发现了一些有意思的事情: Leader-follower线程模型。 顺便记录一下源码解析和Leader-follower线程模型的思想。

阅读全文 »

事件驱动SpringEvent与EventBus

发表于 2019-02-23 | 分类于 event driven
字数统计: 4,005 字 | 阅读时长 ≈ 18 分钟

前言

最近公司内部准备搞消息驱动,即在订单系统上使用消息/事件驱动的设计,这里研究了一下进程内的 事件驱动设计,主要分析了业内常用的Spring Event和EventBus,本篇博文目的如下:

  • 熟悉事件驱动的设计思想
  • 会在项目中使用事件驱动(spring event和 eventbus)
  • spring event和 eventbus 的异同点
阅读全文 »

再见2018,你好2019

发表于 2018-12-31 | 分类于 essay
字数统计: 1,320 字 | 阅读时长 ≈ 5 分钟

前言

今天是2018年的最后一天,是时候需要做一个年终总结了。总体来看今年做了很多,也有很多计划没有完成很遗憾,从各个方面总结吧,为了2019过的更有意义一些。

阅读全文 »

Dubbo路由层之Cluster

发表于 2018-12-23 | 分类于 dubbo
字数统计: 1,920 字 | 阅读时长 ≈ 9 分钟

前言

前面把路由层的重要接口都看了一遍,接下来就回到最初的起点,该看Cluster接口了。

阅读全文 »
12…6
陈瑞文

陈瑞文

面向Google编程的java程序猿折腾指北

57 日志
17 分类
40 标签
RSS
GitHub E-Mail
推荐链接
  • 并发编程网
  • ImportNew
  • 开源中国
  • spring4all
  • InfoQ
  • stackoverflow
  • Linux中国
  • 开发者头条
© 2018 — 2020 陈瑞文

本站累计共106.2k字
  |  本站总点击 次   |  您是第 位访客
0%