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

阿里巴巴Java開發手冊(第2版)
會員

本手冊的愿景是碼出高效,碼出質量。它結合作者的開發經驗和架構歷程,提煉阿里巴巴集團技術團隊的集體編程經驗和軟件設計智慧,濃縮成為立體的編程規范和最佳實踐。眾所周知,現代軟件行業的高速發展對開發工程師的綜合素質要求越來越高,因為不僅是編程相關的知識點,其他維度的知識點也會影響軟件的最終交付質量,比如,數據庫的表結構和索引設計缺陷可能帶來軟件的架構缺陷或性能風險;單元測試的失位導致系統集成測試困難;沒有鑒權的漏洞代碼易被黑客攻擊等。所以,本手冊以開發工程師為中心視角,劃分為編程規約、異常日志、單元測試、安全規約、MySQL數據庫、工程結構、設計規約七個維度,每個條目下提供相應的擴展解釋和說明、正例和反例,全面、立體、形象地幫助開發工程師成長,有助于團隊代碼規約文化的形成。積小流成大海,積跬步至千里,在第1版基礎上,認真傾聽讀者反饋,學習開源社區的詳細建議,增加前后端規約,發布錯誤碼解決方案,修正架構分層圖例等相關內容,涉及59條新規約,修正202處原有規約,完善8個示例,是面向業界以來更為完善的版本。從嚴格意義上講,本手冊超越了Java語言本身,明確了作為一名合格開發工程師應該具備的基本素質,因此本手冊適合計算機相關行業的管理者和研發人員、高等院校的計算機專業師生、求職者等閱讀,希望成為大家如良師益友般的工作手冊、工具書和床頭書。

楊冠寶 ·硬件維護 ·3.6萬字

分布式微服務架構:原理與實戰
會員

隨著互聯網技術的發展,系統架構由單體架構、垂直MVC架構、SOA服務化、分布式服務演變到分布式微服務架構,這是互聯網企業架構的必經之路。分布式微服務架構涵蓋的技術面廣,知識點多。本書旨在讓更多計算機從業者熟悉一個完整的分布式微服務架構所涉及的基礎概念、涵蓋的技術以及實戰開發。本書蘊含的知識體系甚廣,第1~2章主要講解架構是如何向前演化發展的以及閱讀本書之前需要準備的環境。第3~5章主要講解服務之間的RPC調用、通信協議等。第6~7章主要講解服務路由以及服務注冊中心的原理和實踐。第8章主要講解服務調用。第9章主要講解服務容器化以及如何部署和發布服務。第10~11章主要講解服務限流、降級、容錯以及熔斷等技術。第12~13章主要講解如何搭建服務日志和監控體系。第15章主要講解配置中心的原理以及如何搭建配置中心。第16章主要講解分布式數據庫、分布式緩存、分布式事務、分布式Session以及服務如何通過Kafka解耦。第17章主要講解微服務如何測試。第18章主要講解目前主流的分布式微服務架構案例。本書適用于所有Java編程語言開發人員、分布式微服務架構愛好者以及計算機專業的學生等。

黃文毅 ·硬件維護 ·13.5萬字

QQ閱讀手機版

主站蜘蛛池模板: 阳信县| 东光县| 庄浪县| 昌黎县| 呼伦贝尔市| 长顺县| 射洪县| 错那县| 三原县| 宾阳县| 桃江县| 张家港市| 通道| 芒康县| 孝感市| 迭部县| 安顺市| 锡林郭勒盟| 花莲县| 灌云县| 甘肃省| 庆元县| 新竹县| 辽阳县| 桃源县| 平远县| 云南省| 扶绥县| 且末县| 正蓝旗| 墨脱县| 定兴县| 麟游县| 陇川县| 南平市| 芦溪县| 周宁县| 临清市| 固始县| 四会市| 大邑县|