[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • Spring Boot微服務實戰(第2版)
    該商品所屬分類:計算機/網絡 -> 操作繫統/繫統開發
    【市場價】
    1412-2048
    【優惠價】
    883-1280
    【作者】 美莫伊塞斯·馬塞羅·加西亞Moisés 
    【所屬類別】 圖書  計算機/網絡  操作繫統/繫統開發  其他 
    【出版社】清華大學出版社 
    【ISBN】9787302624745
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787302624745
    作者:[美]莫伊塞斯·馬塞羅·加西亞(Moisés

    出版社:清華大學出版社
    出版時間:2023年03月 

        
        
    "

    產品特色

    編輯推薦

    Spring Boot是Pivotal團隊設計的一種微服務框架, 基於Spring開發,用於簡化新Spring應用的初始搭建及開發過程,提升Spring 開發者的體驗。它秉持“約定大於配置”的思想,集成了大量開箱即用的第三方庫,支持絕大多數開源軟件,使開發者更專注於業務邏輯,便捷地構建微服務。Spring Boot的出現為Java領域內實施微服務架構提供了技術支撐,是Java領域出色的微服務架構實施技術。
    本書首先解釋為什麼要從一個小的單體應用開始學習,然後從一個空項目入手,開始分層創建微服務;在此過程中構建Web應用程序,展示Spring Boot在處理應用程序時的強大功能,後深入探討微服務的一些核心概念。本書圍繞服務發現、負載均衡、路由、集中式日志、按環境配置和容器化等內容,采用增量方法介紹微服務架構、測試驅動開發和分布式繫統中的常見模式。

     
    內容簡介
    使用Spring Boot框架構建基於Java的微服務架構,將應用程序從小型單體架構蛻變為由多個服務組成的事件驅動架構。這個新版本圍繞服務發現、負載均衡、路由、集中式日志、按環境配置和容器化等知識點,循序漸進地講述微服務架構、測試驅動的開發和分布式繫統中的常見模式。
    本書介紹Spring Boot**版本新增的功能,包括支持**版本的Java SE、使用JUnit 5進行測試、更新用於服務發現和負載均衡的Spring Cloud工具、使用雲原生構建包構建Docker映像、提供基本的集中式日志解決方案、使用Sleuth實現E2E可追溯性、使用Consul進行集中式配置、依賴項升級、支持Spring Data Neumann等。
    作者Moisés使用緊貼實用的方法來解釋使用這種軟件架構的好處,而不是隻偏重理論概念,介紹了計算機編程中的一些**進技術。你將專注於學習關鍵技術,從開發小可行性產品入手,並保持演進的靈活性。
    主要內容
    使用Spring Boot構建微服務 ?發現分布式繫統的架構模式,如異步處理、終一致性、彈性、可擴展性等
    在RabbitMQ中使用事件驅動的架構和消息傳遞

    使用Spring Boot框架構建基於Java的微服務架構,將應用程序從小型單體架構蛻變為由多個服務組成的事件驅動架構。這個新版本圍繞服務發現、負載均衡、路由、集中式日志、按環境配置和容器化等知識點,循序漸進地講述微服務架構、測試驅動的開發和分布式繫統中的常見模式。


    本書介紹Spring Boot**版本新增的功能,包括支持**版本的Java SE、使用JUnit 5進行測試、更新用於服務發現和負載均衡的Spring Cloud工具、使用雲原生構建包構建Docker映像、提供基本的集中式日志解決方案、使用Sleuth實現E2E可追溯性、使用Consul進行集中式配置、依賴項升級、支持Spring Data Neumann等。


    作者Moisés使用緊貼實用的方法來解釋使用這種軟件架構的好處,而不是隻偏重理論概念,介紹了計算機編程中的一些**進技術。你將專注於學習關鍵技術,從開發小可行性產品入手,並保持演進的靈活性。


    主要內容



    • 使用Spring Boot構建微服務 ?發現分布式繫統的架構模式,如異步處理、終一致性、彈性、可擴展性等

    • 在RabbitMQ中使用事件驅動的架構和消息傳遞

    • 使用Consul進行服務發現,使用Spring Cloud Load Balancer進行負載均衡

    • 使用Spring Cloud Gateway路由請求

    • 使用Spring Cloud Consul按環境進行靈活配置

    • 使用Sleuth和集中式日志記錄從頭到尾跟蹤每個請求

    • 將微服務作為Docker容器部署到任何需要之處

    • 使用Docker Compose啟動微服務架構中的所有組件

    作者簡介

    Moisés Macero García從小就對軟件開發興趣濃厚,當時他在自己的ZX Spectrum上玩Basic。在他的職業生涯中,Moisés經常為小型和大型項目以及自己的初創公司進行軟件開發和設計。他喜歡使軟件問題變得簡單,喜歡在團隊中工作,這樣不僅可以指導他人,而且可以向他們學習。
    Moisés是thepracticaldeveloper.com博客的作者,他在其中分享了有關技術挑戰的解決方案、指南,以及IT 行業工作方法的心得。他還為需要實用軟件工程方法的公司組織研討會。在業餘時間,他喜歡旅行和遠足。可通過Twitter賬戶@moises_macero聯繫

    目錄
    第1章 設置場景 1
    1.1 讀者對像 2
    1.2 本書與其他書籍和指南的
    區別 2
    1.2.1 學習:一個增量過程 2
    1.2.2 本書是指南還是圖書 3
    1.3 從基礎到高級主題 3
    1.3.1 以Spring Boot為框架是
    更專業的方式 4
    1.3.2 測試驅動的開發 4
    1.3.3 微服務 4
    1.3.4 由事件驅動的繫統 5
    1.3.5 非功能性需求 5
    1.4 在線內容 5

    第1章  設置場景 1
    1.1  讀者對像 2
    1.2  本書與其他書籍和指南的
    區別 2
    1.2.1  學習:一個增量過程 2
    1.2.2  本書是指南還是圖書 3
    1.3  從基礎到高級主題 3
    1.3.1  以Spring Boot為框架是
    更專業的方式 4
    1.3.2  測試驅動的開發 4
    1.3.3  微服務 4
    1.3.4  由事件驅動的繫統 5
    1.3.5  非功能性需求 5
    1.4  在線內容 5
    1.5  本章小結 5
    第2章  基本概念 7
    2.1  Spring 7
    2.2  Spring Boot 8
    2.3  Lombok和Java 9
    2.4  測試的基礎知識 11
    2.4.1  測試驅動的開發 12
    2.4.2  行為驅動的開發 12
    2.4.3  JUnit 13
    2.4.4  Mockito 13
    2.4.5  AssertJ 16
    2.4.6  在Spring Boot中進行測試 16
    2.5  日志記錄 17
    2.6  本章小結 18
    第3章  一個基礎的Spring Boot
    應用程序 20
    3.1  搭建開發環境 21
    3.2  Web應用的框架 21
    3.3  Spring Boot自動配置 24
    3.4  三層架構 28
    3.5  域建模 30
    3.5.1  域定義和域驅動設計 30
    3.5.2  域類 31
    3.6  業務邏輯 33
    3.6.1  功能 33
    3.6.2  隨機的Challenge 33
    3.6.3  驗證Attempt 37
    3.7  表示層 40
    3.7.1  REST 40
    3.7.2  Spring Boot和REST API 41
    3.7.3  設計API 42
    3.7.4  個控制器 43
    3.7.5  自動序列化的工作方式 44
    3.7.6  使用Spring Boot測試控制器 47
    3.8  本章小結 56
    第4章  用React構建微前端 58
    4.1  快速了解React和Node 59
    4.2  搭建開發環境 59
    4.3  React框架 60
    4.4  JavaScript客戶端 61
    4.5  Challenge組件 63
    4.5.1  組件的主要結構 65
    4.5.2  渲染 67
    4.5.3  與應用程序集成 69
    4.6  次運行前端 69
    4.7  調試 70
    4.8  將CORS配置添加到
    Spring Boot應用 71
    4.9  使用應用程序 72
    4.10  部署React 應用程序 73
    4.11  本章小結 75
    第5章  數據層 77
    5.1  數據模型 78
    5.2  選擇數據庫 80
    5.2.1  SQL與NoSQL 80
    5.2.2  H2、Hibernate和JPA 81
    5.3  Spring Boot Data JPA 81
    5.3.1  依賴關繫和自動配置 81
    5.3.2  Spring Boot Data JPA技術棧 84
    5.3.3  數據源(自動)配置 85
    5.4  實體 86
    5.5  存儲庫 90
    5.6  存儲用戶和嘗試 92
    5.7  顯示近的嘗試 96
    5.7.1  服務層 97
    5.7.2  控制器層 98
    5.7.3  用戶界面 102
    5.8  體驗新功能 107
    5.9  本章小結 109
    第6章  從微服務開始 110
    6.1  小型單體繫統 110


    6.2  為什麼選擇小型單體
    繫統 110
    6.2.1  微服務與生俱來的問題 111
    6.2.2  小型單體繫統適用於小團隊 111
    6.2.3  擁抱重構 112
    6.3  規劃未來拆分的小型單體
    應用程序 112
    6.4  新需求和遊戲化 113
    6.5  轉向微服務 115
    6.5.1  獨立的工作流程 116
    6.5.2  水平可伸縮性 116
    6.5.3  細粒度的非功能需求 117
    6.5.4  其他優勢 118
    6.5.5  劣勢 118
    6.6  架構概述 119
    6.7  設計和實現新服務 121
    6.7.1  界面 121
    6.7.2  Gamification的Spring Boot
    框架 121
    6.7.3  域 122
    6.7.4  服務 126
    6.7.5  數據 135
    6.7.6  控制器 137
    6.7.7  配置 138
    6.7.8  微服務Multiplication的
    變動 140
    6.7.9  用戶界面 144
    6.8  玩轉繫統 149
    6.9  容錯能力 150
    6.10  未來的挑戰 151
    6.10.1  緊密耦合 152
    6.10.2  同步接口與終一致性 152
    6.10.3  事務 156
    6.10.4  公開API 157
    6.11  本章小結 157
    第7章  事件驅動的架構 159
    7.1  核心概念 159
    7.1.1  消息代理 159
    7.1.2  事件和消息 161
    7.1.3  探討事件 162
    7.1.4  異步消息傳遞 164
    7.1.5  反應式繫統 166
    7.2  事件驅動的利弊 167
    7.3  消息傳遞模式 168
    7.3.1  發布-訂閱 169
    7.3.2  工作隊列 169
    7.3.3  過濾器 170
    7.3.4  數據持久性 170
    7.4  消息傳遞代理協議、標準
    和工具 170
    7.5  AMQP和RabbitMQ 171
    7.5.1  總體描述 171
    7.5.2  交換類型和路由 172
    7.5.3  消息確認和拒絕 174
    7.6  設置RabbitMQ 174
    7.7  Spring AMQP和
    Spring Boot 176
    7.8  解決方案設計 176
    7.8.1  添加AMQP啟動程序 178
    7.8.2  Multiplication中的事件發布 179
    7.8.3  Gamification作為訂閱者 184
    7.9  場景分析 191
    7.9.1  快樂流 191
    7.9.2  Gamification變得不可用 196
    7.9.3  消息代理變得不可用 198
    7.9.4  事務性 199
    7.9.5  擴展微服務 201
    7.10  本章小結 205


    第8章  微服務架構中的常見
    模式 207
    8.1  網關 207
    8.1.1  Spring Cloud網關 209
    8.1.2  網關微服務 211
    8.1.3  其他項目的變更 214
    8.1.4  運行Gateway微服務 216
    8.1.5  下一步 217
    8.2  運行狀況 217
    8.2.1  Spring Boot Actuator 218
    8.2.2  在微服務中包含Actuator 220
    8.3  服務發現和負載均衡 222
    8.3.1  Consul 226
    8.3.2  Spring Cloud Consul 227
    8.3.3  Spring Cloud負載均衡器 233
    8.3.4  網關中的服務發現和
    負載均衡 235
    8.3.5  使用服務發現和負載均衡 239
    8.4  每種環境的配置 245
    8.4.1  Consul中的配置 247
    8.4.2  Spring Cloud Consul Config 248
    8.4.3  實現集中配置 250
    8.4.4  集中配置實踐 253
    8.5  集中式日志 259
    8.5.1  日志聚合模式 259
    8.5.2  日志集中化的簡單解決方案 260
    8.5.3  使用日志並輸出 264
    8.6  分布式跟蹤 268
    8.6.1  Spring Cloud Sleuth 269
    8.6.2  實現分布式跟蹤 270
    8.7  容器化 272
    8.7.1  Docker 274
    8.7.2  Spring Boot和Buildpacks 277
    8.7.3  在Docker中運行繫統 278
    8.7.4  Docker化微服務 279
    8.7.5  Docker化UI 280
    8.7.6  Docker化配置導入器 280
    8.7.7  Docker Compose 282
    8.7.8  使用Docker擴展繫統 293
    8.7.9  共享Docker映像 295
    8.8  平臺和雲原生微服務 298
    8.8.1  容器平臺 299
    8.8.2  應用程序平臺 300
    8.8.3  雲提供商 300
    8.8.4  做出決定 301
    8.8.5  雲原生微服務 302
    8.9  本章小結 302
    後記 304
     


     


     

    前言
    早在2009年,Netflix便開始嘗試對微服務進行初步探索。在互聯網智能化不斷發展、各種新技術層出不窮以及傳統架構無法滿足軟件開發新需求等背景下,微服務應運而生。Martin Fowler於2014年3月發表的“Microservices”一文中次明確提出“微服務”概念。從早期的單體架構,到之後的分布式架構和SOA(Service-Oriented Architecture)架構,服務被不斷拆分,粒度越來越小。微服務架構秉持分而治之、高內聚、低耦合的開發理念,將單一應用程序拆分為多個相互獨立的小應用,真正實現了去中心化;小應用之間通過服務完成交互和集成,真正實現了業務繫統的組件化和服務化。因此,微服務架構成為構建現代軟件繫統流行的方法之一。
    Spring Boot是Pivotal團隊設計的一種微服務框架,基於Spring開發,用於簡化新Spring應用的初始搭建及開發過程,提升Spring開發者的體驗。它秉持“約定大於配置”的思想,集成了大量開箱即用的第三方庫,支持絕大多數開源軟件,使開發者更專注於業務邏輯,便捷地構建微服務。Spring Boot的出現為Java領域內實施微服務架構提供了技術支撐,是Java領域出色的微服務架構實施技術。

    早在2009年,Netflix便開始嘗試對微服務進行初步探索。在互聯網智能化不斷發展、各種新技術層出不窮以及傳統架構無法滿足軟件開發新需求等背景下,微服務應運而生。Martin Fowler於2014年3月發表的“Microservices”一文中次明確提出“微服務”概念。從早期的單體架構,到之後的分布式架構和SOA(Service-Oriented Architecture)架構,服務被不斷拆分,粒度越來越小。微服務架構秉持分而治之、高內聚、低耦合的開發理念,將單一應用程序拆分為多個相互獨立的小應用,真正實現了去中心化;小應用之間通過服務完成交互和集成,真正實現了業務繫統的組件化和服務化。因此,微服務架構成為構建現代軟件繫統流行的方法之一。
    Spring Boot是Pivotal團隊設計的一種微服務框架,基於Spring開發,用於簡化新Spring應用的初始搭建及開發過程,提升Spring開發者的體驗。它秉持“約定大於配置”的思想,集成了大量開箱即用的第三方庫,支持絕大多數開源軟件,使開發者更專注於業務邏輯,便捷地構建微服務。Spring Boot的出現為Java領域內實施微服務架構提供了技術支撐,是Java領域出色的微服務架構實施技術。
    本書首先解釋為什麼要從一個小的單體應用開始學習,然後從一個空項目入手,開始分層創建微服務;在此過程中構建Web應用程序,展示Spring Boot在處理應用程序時的強大功能,後深入探討微服務的一些核心概念。本書圍繞服務發現、負載均衡、路由、集中式日志、按環境配置和容器化等內容,采用增量方法介紹微服務架構、測試驅動開發和分布式繫統中的常見模式。
    在本書翻譯過程中,得到了清華大學出版社編輯的幫助和支持,他們指出了譯文中的一些不當之處,使我們能及時修改,更好地表達出原作者的意圖,帶給讀者更流暢的閱讀體驗,在此表示衷心的感謝!還要感謝家人,他們在工作和生活上給予了我們極大支持,使我們能專注於本書的翻譯工作,終順利及時完稿。在翻譯過程中還參考了一些專業論壇資料,在此對資料的作者一並表示感謝。盡管我們對譯稿進行了多次校對和修改,但難免存在疏漏之處,敬請讀者批評指正。

















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部