中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
使用RAY構建可擴展的PYTHON應用

包郵 使用RAY構建可擴展的PYTHON應用

出版社:中國電力出版社出版時間:2024-10-01
開本: 16開 頁數: 292
中 圖 價:¥51.2(5.8折) 定價  ¥88.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

使用RAY構建可擴展的PYTHON應用 版權信息

使用RAY構建可擴展的PYTHON應用 本書特色

無服務器計算使開發人員可以專注于他們的應用程序,而不必擔心它們部署在哪里。使用Python中的Ray通用無服務器實現,程序員和數據科學家可以隱藏服務器,實現有狀態應用程序,支持任務之間的直接通信,并訪問硬件加速器。 在這本書中,經驗豐富的軟件架構實踐者Holden Karau和Boris Lublinsky展示了如何擴展現有的Python應用程序和管道,讓你能夠留在Python生態系統中,同時減少單點故障和手動調度的情況。對于那些渴望探索成功案例并了解決策和測量效果的軟件架構師和開發人員來說,使用Ray擴展Python是理想的選擇。 專家推薦 “本書是一份簡明實用的指南,幫助你采用并有效使用Ray。憑借多年在數據系統和分布式計算領域的行業經驗,Holden和Boris提供了Ray用戶所需的必b備指南。” ——Dean Wampler, PhD, 工程總監,加速研究平臺,IBM研究院

使用RAY構建可擴展的PYTHON應用 內容簡介

如果你的數據處理或服務器應用程序已經超出了單臺計算機的處理能力,那么這本書就是為你準備的。你將探索分布式處理(純Python的無服務器實現),并學習如何:使用Ray Actor實現有狀態應用程序。在Ray中構建工作流管理。將Ray用作批處理和流處理的統一系統。使用Ray進行高級數據處理。使用Ray構建微服務。實現可靠的Ray應用程序。

使用RAY構建可擴展的PYTHON應用 目錄

目錄 序 1 前言 3 第1 章 什么是Ray,它適合什么場景 .9 1.1 你為什么需要Ray 10 1.2 你可以在哪里運行Ray 11 1.3 用Ray 運行你的代碼 .13 1.4 Ray 在生態系統中的位置 .14 1.4.1 大數據/ 可擴展數據幀 .16 1.4.2 機器學習 .17 1.4.3 工作流調度 18 1.4.4 流處理 18 1.4.5 交互式 19 1.5 Ray 不適用于什么 19 1.6 總結 .19 第2 章 開始使用Ray(本地) 21 2.1 安裝 .21 2.1.1 為x86 和M1 ARM 安裝 .22 2.1.2 為ARM 安裝(源碼安裝) 22 2.2 Hello World .24 2.2.1 Ray 遠程函數(任務/Futures 對象)Hello World .24 2.2.2 Data Hello World .27 2.2.3 actor Hello World 28 2.3 總結 .30 第3 章 遠程函數 31 3.1 Ray 遠程函數的基本原理 .32 3.2 遠程Ray 函數的組合 .38 3.3 Ray 遠程函數的*佳實踐 .41 3.4 綜合示例42 3.5 總結 .44 第4 章 遠程actor .45 4.1 理解Actor 模型 .46 4.2 創建一個基礎的Ray 遠程actor 47 4.3 實現actor 的持久化.52 4.4 擴展Ray 遠程actor .57 4.5 Ray 遠程actor 的*佳實踐 62 4.6 總結 .63 第5 章 Ray 設計細節 65 5.1 容錯性 65 5.2 Ray 對象 69 5.3 序列化/pickling .72 5.3.1 cloudpickle .73 5.3.2 Apache Arrow 75 5.4 資源/ 垂直擴展 .75 5.5 自動縮放器 78 5.6 放置組:組織任務和actor 79 5.7 命名空間84 5.8 運行時環境中的依賴關系管理 85 5.9 使用Ray Job API 部署Ray 應用程序 86 5.10 總結 89 第6 章 實現流式應用 91 6.1 Apache Kafka 93 6.1.1 Kafka 基本概念 93 6.1.2 Kafka API 96 6.2 將Kafka 與Ray 集成 .98 6.3 擴展我們的實現 .105 6.4 使用Ray 構建流處理應用程序 106 6.4.1 基于鍵的實現 .108 6.4.2 鍵獨立方法 . 114 6.5 超越Kafka . 114 6.6 總結 115 第7 章 實現微服務 117 7.1 理解Ray 中的微服務架構 . 117 7.1.1 部署 . 118 7.1.2 部署的附加功能 121 7.1.3 部署組合 125 7.2 使用Ray Serve 進行模型服務 .127 7.2.1 簡單模型服務示例 127 7.2.2 模型服務實現的注意事項 129 7.2.3 基于Ray 微服務框架的推測模型服務 131 7.3 總結 133 第8 章 Ray 工作流 135 8.1 什么是Ray 工作流? 135 8.2 它與其他解決方案有何不同? 136 8.3 Ray 工作流功能 136 8.3.1 有哪些主要功能 136 8.3.2 工作流原語 .137 8.4 基本工作流概念實戰 138 8.4.1 工作流、步驟和對象138 8.4.2 動態工作流 .139 8.4.3 虛擬actor .140 8.5 工作流在現實生活中的應用 .141 8.5.1 構建工作流 .141 8.5.2 管理工作流 .142 8.5.3 構建動態工作流 144 8.5.4 構建具有條件步驟的工作流 145 8.5.5 處理異常 145 8.5.6 處理持久性保證 147 8.5.7 用虛擬actor 來擴展動態工作流148 8.5.8 與其他Ray 原語集成工作流 154 8.5.9 觸發工作流(連接到事件) 155 8.5.10 工作流元數據 157 8.6 總結 158 第9 章 Ray 的高級數據處理 161 9.1 創建和保存Ray 數據集 162 9.2 使用Ray 數據集與不同工具協同工作 164 9.3 在Ray 數據集上使用工具 .166 9.3.1 類pandas 的DataFrames 與Dask 167 9.3.2 索引 .168 9.3.3 洗牌 .169 9.3.4 易并行計算操作 176 9.3.5 處理多個DataFrame 177 9.3.6 無法正常工作的功能180 9.3.7 速度較慢的情況 180 9.3.8 處理遞歸算法 .181 9.3.9 其他功能的不同之處181 9.3.10 類似pandas 的Modin DataFrames 182 9.3.11 使用Spark 處理大數據 182 9.3.12 使用本地工具進行處理 183 9.4 使用Ray 數據集內置操作 .183 9.5 使用Ray 實現數據集 187 9.6 總結 188 第10 章 Ray 如何助力機器學習 189 10.1 scikit-learn 與Ray 結合使用 189 10.2 Boosting 算法與Ray 結合使用 .194 10.2.1 使用XGBoost .194 10.2.2 使用LightGBM 196 10.3 PyTorch 與Ray 結合使用 198 10.4 強化學習與Ray 結合 204 10.5 超參數調優與Ray 結合 211 10.6 總結 218 第11 章 在Ray 中使用GPU 和加速器 219 11.1 GPU 的優勢 219 11.2 構建模塊 220 11.3 高級庫 221 11.4 獲取和釋放GPU 及加速器資源 222 11.5 Ray 的機器學習庫 222 11.6 使用GPU 和加速器的自動縮放器 223 11.7 CPU 回退設計模式 .224 11.8 其他(非GPU)加速器 225 11.9 總結 225 第12 章 Ray 在企業中的部署 227 12.1 Ray 依賴項安全問題 .227 12.2 與現有工具的交互 228 12.3 將Ray 與CI/CD 工具結合使用 228 12.4 Ray 的身份驗證 228 12.5 Ray 的多租戶 .230 12.6 數據源的憑證 231 12.7 永久集群與臨時集群 .231 12.7.1 臨時集群 231 12.7.2 永久集群 232 12.8 監控 233 12.9 用Ray 指標檢測你的代碼 236 12.10 用Ray 包裝自定義程序 .238 12.11 總結 .240 附錄A 太空海貍案例研究:actor、Kubernetes 等 241 附錄B 安裝和部署Ray 259 附錄C 使用Ray 進行調試 . 273
展開全部

使用RAY構建可擴展的PYTHON應用 作者簡介

[美]霍登·卡勞(Holden Karau),是Apache Spark的貢獻者,Apache軟件基金會成員,同時也是一位活躍的開源貢獻者。 鮑里斯·魯布林斯基(Boris Lublinsky),是IBM Discovery Accelerator平臺的首席架構師,專注于Kubernetes、無服務器計算、工作流和復雜系統設計。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 生态板-实木生态板-生态板厂家-源木原作生态板品牌-深圳市方舟木业有限公司 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 棕刚玉_白刚玉_铝酸钙-锐石新材料 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 缠绕机|缠绕膜包装机|缠绕包装机-上海晏陵智能设备有限公司 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 恒温恒湿试验箱厂家-高低温试验箱维修价格_东莞环仪仪器_东莞环仪仪器 | 耐高温硅酸铝板-硅酸铝棉保温施工|亿欧建设工程 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网| 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 预制直埋蒸汽保温管-直埋管道-聚氨酯发泡保温管厂家 - 唐山市吉祥保温工贸有限公司 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 |