Netty 原理解析與開發實戰
柳偉衛
- 出版商: 北京大學
- 出版日期: 2021-01-01
- 定價: $768
- 售價: 7.9 折 $607
- 語言: 簡體中文
- 頁數: 636
- 裝訂: 平裝
- ISBN: 7301318073
- ISBN-13: 9787301318072
-
相關分類:
Computer-networks
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
有趣的二進制 (軟件安全與逆向分析)$234$222 -
深入 Linux 內核架構 (Professional Linux Kernel Architecture)$959$911 -
Netty 實戰 (Netty in Action)$414$393 -
為你自己學 Git$500$425 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
晉升成 HTTP 一代宗師:用 java 實作$490$417 -
$594Java 多線程與 Socket:實戰微服務框架 -
$648微服務架構與實踐, 2/e -
$356Spring 響應式微服務:SpringBoot2 + Spring5 + SpringCloud 實戰 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$403Netty、Redis、Zookeeper 高並發實戰 -
$534Service Mesh 微服務架構設計 -
$774深入理解 Java 虛擬機:JVM 高級特性與最佳實踐, 3/e -
TypeScript 程式設計 (Programming TypeScript)$580$458 -
再強一點:用 Go語言完成六個大型專案$780$616 -
Netty 實戰$354$336 -
$607編程與類型系統 -
$607Orleans:構建高性能分佈式Actor服務 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
$551跟閃電俠學 Netty:Netty 即時聊天實戰與底層原理 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$663 -
$607Azure、DevOps 和微服務軟件架構實戰, 2/e -
Java 高並發核心編程 捲1:NIO、Netty、Redis、ZooKeepe (加強版)$828$787 -
Linux 虛擬化 — 原理、方法和實戰 (KVM + Docker + OpenStack)$414$393 -
Node.js 量化投資全攻略:從資料收集到自動化交易系統建構實戰(iThome鐵人賽系列書)【軟精裝】$760$593
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
本書介紹新Netty框架核心概念、設計原理,並通過詳細示例對知識點進行講解。該書分為以下幾部分: 入門(第1-2章):介紹Netty基本概念、架構。使讀者對Netty有初步的認識; 進階(第3-6章):介紹Netty核心組件及線程模型,包括Channel、緩沖、引導等。使讀者可以上手開發Netty應用; 高階(第7-12章):介紹Netty高級用法及綜合案例分析。使讀者能夠理解網絡編碼中的高級用法; 實戰(第13章):演示基於Netty構建真實應用的過程。使讀者能夠掌握設計和開發Netty應用的能力。 本書主要面向的是對Java高並發、高性能網絡編程感興趣的學生、開發人員和架構師。
作者簡介
柳偉衛
網名老衛、waylau,在 IT 公司擔任項目經理、架構師、高級技術顧問等職位,是 CSDN、 開源中國、雲棲社區等技術社區專家,慕課網特邀講師。
具有多年軟件開發管理及系統架構經驗。
負責過多個省、國家級大型分佈式系統的設計與研發,參與了多個大型項目的微服務架構的技術改造,
在實際工作中,積累了大量的微服務架構以及性能調優經驗。
業餘時間創建了 waylau.com 網站,用於分享個人技術心得。
喜歡開源,長期躍於各大開源社區,編著了《Netty 4.x 用戶指南》《Netty 實戰(精髓)》等近30餘本技術教程,廣受網友好評。
已出版《分佈式系統常用技術及案例分析》《Spring Boot 企業級應用開發實戰》《Spring Cloud 微服務架構開發實戰》等專著。
目錄大綱
第1章 Netty 概述........... 1
1.1 Java 網絡編程進化史 ...............2
1.2 Netty 的優勢............ 18
1.3 Netty 核心概念.......... 22
1.4 Netty 開發環境的搭建................... 24
1.5 實戰:快速開啟第一個 Netty 應用...................... 30
第2章 Netty 架構設計 ...........39
2.1 理解 Selector 模型.................. 40
2.2 事件驅動.......................... 44
2.3 責任鏈模式...................... 47
第3章 Channel ...........51
第4章 字節緩沖區 ..............107
第5章 引導程序 ..............161
5.1 引導程序類.................. 162
5.2 實戰:引導服務器 ....................... 173
5.3 實戰:引導客戶端 ....................... 176
5.4 實戰:引導無連接協議........................ 178
第6章 線程模型........ 195
6.1 Java 線程模型的不足 .................. 196
6.2 線程模型的類型 ..................... 201
6.3 EventLoop 接口........................ 219
6.4 EventLoopGroup 接口 .............. 221
6.5 任務調度................. 224
6.6 Future ........................ 227
6.7 Promise ................... 232
第7章 編解碼 ........248
第8章 ChannelHandler ........314
第9章 常用網絡協議 ........389
第 10 章 測試 ........472
第 11 章 案例分析 ........484
11.1 高性能消息中間件——Apache RocketMQ..................... 485
11.2 異步編程框架——Eclipse Vert.x ............................... 499
11.3 高性能 PRC 框架——Apache Dubbo..................... 510
11.3.1 入門示例 Provider ............................... 511
第 12 章 實戰:實現監控系統整體設計 ........523
12.1 監控系統概述........................ 524
12.2 架構設計 ........................ 524
12.3 通信協議設計........................ 531
12.4 數據庫設計..................... 535
第 13 章 實戰:實現監控系統數據採集 ........539
第 14 章 實戰:實現監控系統數據存儲 ........557
第 15 章 實戰:實現監控系統數據展示 ........571 1
第 16 章 實戰:實現監控系統高可用部署 ........605
16.1 NGINX 概述.................. 606
16.2 部署 Angular 應用 .................... 610
16.3 實現負載均衡及高可用................. 613
附錄 ...........617
參考文獻 ........618
