为了账号安全,请及时绑定邮箱和手机立即绑定

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

标签:
ZBrush

小编分享的这份《Java多线程与Socket:实战微服务框架》,综合运用Java多线程、Socket、动态代理等技术来构建微服务框架

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

内容结构

本书从实战角度出发,首先介绍Java多线程、Socket、Spring、动态代理、动态字节码、序列化等技术在构建分布式微服务框架中的应用。然后介绍一种微服务框架的架构设计与编程实践,并将富贵论坛这一微服务框架分解为底层Socket通信、服务注册与发现、服务暴露与引用、远程方法调用等层面,逐一深入讲解。这里重点介绍作者如何活用相关技术一步步地构建微服务框架的基础RPC框架并分享了相应的性能调优经验。最后介绍微服务架构中配套的服务治理系统的设计与实现方案,包括服务的设计、配置、管理与监控。

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

全书共分为五部分内容如下

基础部分:通过介绍RPC的原理,引出本书要让读者掌握的知识点(多线程、Socket、Spring/Spring Cloud 、动态代理和对象系列化),再逐一详细讲解这些知识在RPC 开发中的实际运用。

框架设计部分:介绍所用RPC案例的框架结构、设计思路。理解它的初始化过程、连接与通道等概念。为后面分层分块地详细介绍打好基础。

方法调用部分:主要介绍动态字节码、动态代码技术在RPC中的实际运用。介绍如何在RPC实现无侵入的服务暴露与引用。

通信层实现部分:结合前面的Socket章节所讲的知识点,介绍RPC在通信层面的设计和实现。加深读者对前面所学到的知识点的理解,了解这些知识在实战中的运用。

性能测试部分:介绍开发RPC时,性能调优的一些心得。

服务治理部分:介绍RPC与微服务、服务治理的关系。介绍在服务治理方面的一些心得和成果,为读者后续的学习提供新的方向。

内容简介

第1章 多线程基础

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第2章 Socket基础

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第3章 Spring与Spring Cloud

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第4章 动态代理

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第5章 对象序列化

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第6章 框架设计

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第7章 方法调用

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第8章 通信层实现

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第9章 性能测试与调优

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

第10章 服务治理

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

阿里P8典藏:Java多线程与Socket实战微服务框架笔记

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消