官术网_书友最值得收藏!

云端架構(gòu):基于云平臺(tái)的41種可復(fù)用的架構(gòu)最佳實(shí)踐
會(huì)員

云計(jì)算發(fā)展多年,應(yīng)用領(lǐng)域變得越來(lái)越廣泛,通過(guò)整理云計(jì)算解決方案與應(yīng)用案例,將總結(jié)的“在云端構(gòu)建業(yè)務(wù)的通用架構(gòu)模式”整理為本書。本書圍繞云計(jì)算架構(gòu)設(shè)計(jì)的合理部署、業(yè)務(wù)持續(xù)、彈性擴(kuò)展、性能效率、安全合規(guī)、持續(xù)運(yùn)營(yíng)這6大原則提煉了41種架構(gòu)設(shè)計(jì)模式,每種設(shè)計(jì)模式相對(duì)獨(dú)立,將多種設(shè)計(jì)模式組合又能構(gòu)建解決方案。本書描述了架構(gòu)設(shè)計(jì)的流程、架構(gòu)設(shè)計(jì)量化模型、架構(gòu)設(shè)計(jì)中需要避免的“壞味道”和需要參考的最佳實(shí)踐。通過(guò)書中的架構(gòu)設(shè)計(jì)模式,還可以形成架構(gòu)師進(jìn)行云端業(yè)務(wù)架構(gòu)設(shè)計(jì)的清單,以便衡量和評(píng)估架構(gòu)方案的完整性及合理性。本書提供示例項(xiàng)目MumuLab用于動(dòng)手實(shí)踐,MumuLab是一個(gè)完整的云端架構(gòu)設(shè)計(jì)模式學(xué)習(xí)平臺(tái),也是對(duì)架構(gòu)成熟度進(jìn)行評(píng)估的平臺(tái),該項(xiàng)目貫穿全書多個(gè)章節(jié),保證了案例的完整性和連續(xù)性。同時(shí)給讀者提供可以自行下載和運(yùn)行的系統(tǒng)代碼,以便學(xué)練結(jié)合,通過(guò)動(dòng)手實(shí)踐來(lái)驗(yàn)證書中的架構(gòu)設(shè)計(jì)模式和最佳實(shí)踐。本書適合云計(jì)算解決方案架構(gòu)師、銷售和市場(chǎng)運(yùn)營(yíng)人員、對(duì)云計(jì)算有初步認(rèn)識(shí)且需要進(jìn)階學(xué)習(xí)的技術(shù)人員,也可作為素材幫助在校大學(xué)生學(xué)習(xí)云計(jì)算解決方案的架構(gòu)設(shè)計(jì)。

呂昭波 ·軟件工程 ·17.4萬(wàn)字

算法學(xué)習(xí)指南
會(huì)員

在編寫代碼時(shí),每位軟件專業(yè)人士都需要對(duì)算法有充分的理解。在這本實(shí)用性極強(qiáng)的著作中,作者對(duì)一些關(guān)鍵的算法進(jìn)行了詳實(shí)的描述,可以有效地提高用各種語(yǔ)言編寫代碼的質(zhì)量。軟件開(kāi)發(fā)人員、測(cè)試人員和維護(hù)人員可以在本書中學(xué)會(huì)如何使用算法,以創(chuàng)造性的方式解決計(jì)算性問(wèn)題。本書各章內(nèi)容前后銜接緊密,環(huán)環(huán)相扣,用醒目的圖表有條不紊地展示了一些核心概念,并對(duì)書中介紹的每種算法的性能進(jìn)行了分析。在每一章的最后,讀者需要應(yīng)用在該章所學(xué)習(xí)的知識(shí),解決一個(gè)新穎的具有挑戰(zhàn)性的問(wèn)題,就像在參加技術(shù)面試。在本書中,讀者將會(huì):學(xué)習(xí)計(jì)算機(jī)科學(xué)和軟件工程中非常重要且基本的算法;學(xué)習(xí)高效解決問(wèn)題的常用策略,包括分治法、動(dòng)態(tài)規(guī)劃等;使用大O表示法對(duì)代碼進(jìn)行分析,評(píng)估它的時(shí)間復(fù)雜度;在算法中使用現(xiàn)有的Python程序庫(kù)和數(shù)據(jù)結(jié)構(gòu)解決問(wèn)題;理解重要算法的主要步驟。

(美)喬治·海涅曼 ·軟件工程 ·11.2萬(wàn)字

Selenium 4自動(dòng)化測(cè)試項(xiàng)目實(shí)戰(zhàn):基于Python 3
會(huì)員

Selenium是目前非常流行的一種自動(dòng)化測(cè)試工具。本書基于Python3語(yǔ)言講述了新的Selenium4的基本理論與操作,涉及各種高級(jí)應(yīng)用,以及如何進(jìn)行項(xiàng)目實(shí)戰(zhàn),并提供了詳細(xì)的自動(dòng)化平臺(tái)部署步驟。本書共14章,分為4篇。第1篇介紹了Selenium概況、相關(guān)的基礎(chǔ)知識(shí)及環(huán)境的搭建步驟;第2篇介紹了Selenium涉及的各種技術(shù),包括前端技術(shù)、Selenium元素定位、Selenium常用方法及WebDriver進(jìn)階應(yīng)用;第3篇以攜程訂票系統(tǒng)為例,深入探討了如何進(jìn)行項(xiàng)目實(shí)戰(zhàn)與優(yōu)化,詳細(xì)介紹了項(xiàng)目重構(gòu)、數(shù)據(jù)驅(qū)動(dòng)測(cè)試、PageObject設(shè)計(jì)模式及行為驅(qū)動(dòng)等相關(guān)的各種常用技術(shù);第4篇介紹了平臺(tái)建設(shè)相關(guān)的一些實(shí)用技術(shù),如平臺(tái)搭建維護(hù)、項(xiàng)目部署及運(yùn)用Docker容器技術(shù)進(jìn)行測(cè)試等。為了使讀者不但能掌握Selenium自動(dòng)化測(cè)試,而且能夠迅速獲得項(xiàng)目經(jīng)驗(yàn),徹底掌握并靈活運(yùn)用到實(shí)際的測(cè)試項(xiàng)目中,本書注重理論與實(shí)踐相結(jié)合,提供了大量典型的自動(dòng)化測(cè)試實(shí)例,按照由淺入深、前后照應(yīng)的順序來(lái)安排內(nèi)容。

田春成等 ·軟件工程 ·6.3萬(wàn)字

Docker源碼分析
會(huì)員

本書是一本引導(dǎo)讀者深入了解Docker實(shí)現(xiàn)原理的技術(shù)普及讀物,主要目標(biāo)是通過(guò)對(duì)Docker架構(gòu)和源代碼的詳細(xì)講解和解剖,幫助讀者對(duì)Docker的底層實(shí)現(xiàn)有一個(gè)全面的理解。本書的內(nèi)容主要集中于三部分:Docker的架構(gòu)、Docker的模塊,以及Docker的三駕馬車Swarm、Machine和Compose。第一部分(第1章)主要從宏觀的角度和讀者一起領(lǐng)略Docker的架構(gòu)設(shè)計(jì),并初步介紹架構(gòu)中各模塊的職責(zé)。第二部分(第2~14章)是本書的主體部分,主要針對(duì)Docker中多個(gè)重要的模塊進(jìn)行具體深入分析,包括DockerClient、DockerDaemon、DockerServer、Docker網(wǎng)絡(luò)、Docker鏡像、Docker容器等。讀者可以發(fā)現(xiàn),Docker的模塊之間耦合度非常低,很適合循序漸進(jìn),層層深入。第2~8章主要從Docker軟件的架構(gòu)入手,勾勒骨架;第9~11章集中于Docker鏡像技術(shù),夯實(shí)基礎(chǔ);第12~14章則進(jìn)一步分析Docker容器的始末,闡述本質(zhì)。第三部分(第15~17章)介紹Docker生態(tài)三駕馬車—Swarm、Machine和Compose。Docker擁有強(qiáng)大的單機(jī)能力,三駕馬車可以很好地補(bǔ)充Docker的跨主機(jī)能力以及部署能力。讀者可以通過(guò)這幾章感受Docker生態(tài)中其他功能強(qiáng)大的軟件。

孫宏亮 ·軟件工程 ·12.7萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 林芝县| 溧阳市| 民勤县| 商南县| 麻城市| 清苑县| 涡阳县| 藁城市| 武穴市| 晴隆县| 绥滨县| 黄山市| 新化县| 略阳县| 上杭县| 正宁县| 万宁市| 申扎县| 会宁县| 积石山| 迁西县| 通州区| 普兰店市| 浏阳市| 浠水县| 辉县市| 鱼台县| 远安县| 兴义市| 肇东市| 涞水县| 墨竹工卡县| 剑阁县| 苏尼特左旗| 平山县| 象州县| 蕲春县| 邯郸县| 惠水县| 图们市| 石嘴山市|