![]() ![]() |
Go語言高效編程:原理、可觀測性與優(yōu)化 [波蘭]巴特洛米·普洛特卡 ![]() 雖然技術(shù)在進(jìn)步,硬件也越來越物美價廉,但如今軟件工程師仍需要關(guān)注程序的性能優(yōu)化。本書將介紹軟件效率問題、Go語言快速入門知識、如何實現(xiàn)高效編程,告訴大家如何高效進(jìn)行性能優(yōu)化,以及何時進(jìn)行,并給出需要的工具和相關(guān)知識,讓你使用較少的資源實現(xiàn)高效編程。 本書將帶你穿梭于現(xiàn)代軟件架構(gòu)與操作系統(tǒng)中CPU與內(nèi)存的奇妙世界,從Go的基礎(chǔ)知識到高級特性與優(yōu)化妙招,將被一一揭曉。書中還會介紹針對特定用例的優(yōu)化之道,以及各種可觀測工具,比如度量指標(biāo)、日志、追蹤和用于效率提升的大殺器性能剖析(Profiling)。最后,從商業(yè)邏輯視角來看軟件優(yōu)化的最佳時機(jī),確保所有的努力既實際又高效。 前言 巴特洛米·普洛特卡是Red Hat的一名首席軟件工程師,擁有可觀測性和SRE背景。他是一位CNCF大使以及TAGO可觀測技術(shù)的負(fù)責(zé)人,也是Thanos項目的聯(lián)合創(chuàng)始人。他還作為核心維護(hù)人員參與了包括Prometheus和bingo在內(nèi)的許多使用Go語言編寫的開源項目。 目錄
你還可能感興趣
我要評論
|