深度剖析ApacheDubbo核心技术内幕在线阅读
会员

深度剖析ApacheDubbo核心技术内幕

翟陆续
开会员,本书免费读 >

计算机网络编程语言与程序设计6.1万字

更新时间:2020-03-02 16:12:53 最新章节:14.9 小结

立即阅读
加书架
下载
听书

书籍简介

Dubbo是阿里巴巴开发的一个开源的高性能、高可用、可扩展的分布式RPC调用框架,致力于提供高性能和透明化的RPC远程调用服务解决方案。作为阿里巴巴SOA服务化治理方案的核心框架,目前已进入Apache孵化器项目。在单体应用时,不同业务模块部署在同一个JVM进程内,这时通过本地调用就可以解决不同业务模块之间的相互引用;但在多体应用时,不同业务模块大多部署到不同的机器上,这时一个高效、稳定的RPC框架就显得特别重要了。ApacheDubbo作为阿里巴巴开源的分布式RPC框架,在进入Apache孵化器项目后现已毕业,相信在开源社区的不断贡献下,它会成为RPC框架中的佼佼者。本书是对ApacheDubbo的使用以及内核原理的深度剖析,分为三部分:第一部分为基础篇,首先从整体上讲解使用Dubbo搭建的系统由哪些模块组成,各模块相互之间的调用关系是怎么样的,然后基于本书的Demo讲解如何使用Dubbo;第二部分为高级篇,主要讲解Dubbo框架内部实现原理,包含支撑Dubbo框架的适配器类原理、动态编译原理、增强SPI原理、消费端的泛化调用实现原理、消费端异步调用与服务提供端的异步执行、Dubbo框架的线程模型、消费端负载均衡策略、消费端集群容错策略、并发控制原理、Dubbo网络协议等;第三部分为实践篇,主要探讨如何使用Arthas和一些Demo为研究Dubbo框架原理提供方便,并且讲解如何基于CompletableFuture和Netty模拟RPC同步与纯异步调用。本书将原理与实践相结合,由浅入深、通俗易懂地讲解了Dubbo框架的使用及内核原理实现,适合Java中高级研发工程师,以及对RPC框架技术感兴趣,希望探究RPC框架内部实现原理的人员阅读。
上架时间:2019-12-01 00:00:00
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行

最新章节

同类热门书

最新上架

  • 会员
    本书采用“任务驱动”的编写模式,由浅入深、循序渐进、系统地介绍了JavaWeb开发的相关知识。通过实际应用的案例,帮助读者巩固所学知识,以便更好地进行开发实践。全书共15章,内容涵盖了JavaWeb开发基础知识、Servlet接收GET请求数据、Servlet接收POST请求数据、Servlet生成HTTP响应数据、异步请求和异步响应、会话控制技术:Cookie与Session、过滤器Filt
    孔祥盛 赵芳主编计算机16.7万字
  • 会员
    本书立足于新工科和工程教育,从工程应用和实践者的视角,全面系统地介绍了目前在工业界中使用最为广泛的JDK8的全部核心知识。全书共17章,主要内容包括Java概述、Java基本类型与运算符、程序流程控制、数组、类与对象、抽象类、接口与嵌套类、GUI编程、Swing高级组件、异常与处理、I∕O流与文件、多线程与并发、容器框架与泛型、字符串与正则表达式、反射与注解。本书适合可作为普通高等院校、高职院校
    胡平 刘涛主编计算机21万字
  • 会员
    本书在《C语言程序设计案例式教程》的基础上进行了完善、补充和修订,内容更加丰富、翔实,结构层次更加清晰、合理。本书共11章,第1章主要介绍C语言概述、C语言开发环境的搭建和C语言程序的编译机制等;第2章和第3章主要介绍C语言的基础知识,包括关键字、标识符、常量、变量、数据类型、类型转换、运算符与表达式等;第4~9章主要介绍C语言的核心知识,包括结构化程序设计、数组、函数、指针、字符串、结构体等;第
    黑马程序员编著计算机16.3万字
  • 会员
    本书从网页开发的基础知识HTML5、CSS、JavaScript开始,以项目实战的方式介绍如何构建自适应网页,并通过工具免费发布自己的网站。在后面的章节中,以主流的3D框架ThreeJS为技术支撑,在网页中编写JavaScript代码,让读者构建完整的3D应用场景。
    少儿编程网编著计算机0字
  • 会员
    本书分为9篇,共35章。第1篇主要介绍基本配置;第2篇主要介绍用户及权限管理;第3篇主要介绍网络相关配置;第4篇主要介绍存储管理;第5篇主要介绍系统管理;第6篇主要介绍软件管理;第7篇主要介绍安全管理;第8篇主要介绍容器管理;第9篇主要介绍自动化管理工具ansible的使用。
    段超飞计算机12.4万字
  • 会员
    本书围绕真实业务场景,系统完整地介绍了微服务中台架构在企业成功落地的全过程。它从企业遇到的IT架构痛点出发,覆盖了IT架构模式选型、技术方案设计、团队管理和项目实施过程中的每一步,并且介绍了如何基于阿里云PaaS平台,构建低风险、高可用、易扩展、好维护的业务中台。本书可以帮助对企业IT架构感兴趣的中高级软件工程师、架构师、产品经理、项目经理,深刻认识和理解业务中台,从而结合企业实际,快速搭建适合自
    任波计算机11.9万字
  • 会员
    本书是魏永明近30年来开发和维护MiniGUI、HVML等开源项目的经验总结,旨在帮助有一定C程序编写经验的软件工程师在短时间内有效提高设计能力和编码水平。全书分为?3?篇。基础篇从可读性和可维护性出发,阐述了如何提高代码的可读性、用好写好头文件、正确理解编译警告并消除潜在问题、定义和使用常量等,介绍了如何有效利用构建系统生成器(CMake)来维护项目;模式篇阐述了常见的C程序接口设计模式,说明了
    魏永明计算机19.6万字
  • 会员
    在加密、科学建模、制造物流、金融建模和人工智能等领域,量子计算可以极大提升解决问题的效率。量子系统正变得越来越强大,逐渐可用于生产环境。本书介绍了量子计算的思路与应用,在简要说明与量子相关的科学原理之后,指导读者实现量子计算算法。本书将带领读者使用基于Java的Strange量子模拟器编写量子程序,并探索量子位和量子逻辑门。在介绍标准Java和构建工具创建量子算法的同时,本书还引入了有趣的示例和深
    (比)约翰·沃斯计算机10.5万字
  • 会员
    本书是Python数据分析与挖掘领域的公认的事实标准,前两版销售超过15万册,被国内100余所院校采用为教材,同时也被广大数据科学工作者奉为经典。本书以真实项目案例为驱动,以真实的行业应用为依托,帮助读者快速掌握数据分析与挖掘的相关技术、流程与方法。本书精选了7个经典实战案例,涵盖了房地产、零售、互联网等多个领域,将Python编程知识、数据分析与挖掘知识和行业知识融合,让读者在实践中快速地掌握针
    张春福 白婧 张良均 范林元 吴建平计算机14万字

同类书籍最近更新

  • 会员
    ThisLearningPathhelpsyougetcomfortablewiththeworldofPython.ItstartswithathoroughandpracticalintroductiontoPython.You’llquicklystartwritingprograms,buildingwebsites,andwor
    Fabrizio Romano Benjamin Baka Dusty Phillips程序设计18万字
  • 会员
    MongoDB,Express,AngularandNode.jsFundamentalsisapracticalguidetothetried-and-trueproduction-readyMEANstack,withtipsandbestpractices.ThebookbeginsbydemystifyingtheMEANarchit
    Paul Oluyege程序设计5.7万字
  • 会员
    OpenCVisconsideredtobeoneofthebestopensourcecomputervisionandmachinelearningsoftwarelibraries.Ithelpsdevelopersbuildcompleteprojectsinrelationtoimageprocessing,motiondete
    Alberto Fernández Villán程序设计9.9万字
  • 会员
    QGISisanopensourcesolutiontoGISandwidelyusedbyGISprofessionalsallovertheworld.ItistheleadingalternativetoproprietaryGISsoftware.AlthoughQGISisdescribedasintuitive,iti
    Shammunul Islam Simon Miles GISP Menke GISP Smith Jr. Luigi Pirelli GISP Van Hoesen程序设计7.9万字
  • 会员
    Material-UIisacomponentlibraryforrenderingUIelements,usingmodernbestpracticesfromReactandMaterialDesign.Thisbookwillshowyouhowyoucancreateimpressiveandcaptivatingmodern-d
    Adam Boduch程序设计6.5万字
  • 会员
    JuliaoffersthehighproductivityandeaseofuseofPythonandRwiththelightning-fastspeedofC++.There’sneverbeenabettertimetolearnthislanguage,thankstoitslarge-scaleadoptionacr
    Ivo Balbaert Adrian Salceanu程序设计9.8万字