程式設計師的最愛:Manning in Action系列,一套獨有的實戰編程書

程序員書屋 發佈 2020-03-20T07:07:25+00:00

1、Spring實戰第5版克雷格·沃斯 著,張衛濱 譯Spring入門經典教程,深入理解Spring原理技術內幕全球有超過100 000名開發者使用本書來學習Spring暢銷經典Spring技術圖書,針對Spring 5全面升級Spring框架能夠讓Java開發人員的工作更加輕鬆

這套Manning in Action系列是小編比較喜歡的,精挑細選幾本真心推薦給你!你手裡都有哪一本?和小編說說唄!

1、Spring實戰 第5版

克雷格·沃斯(Craig Walls) 著,張衛濱 譯

  • Spring入門經典教程,深入理解Spring原理技術內幕
  • 全球有超過100 000名開發者使用本書來學習Spring
  • 暢銷經典Spring技術圖書,針對Spring 5全面升級


Spring框架能夠讓Java開發人員的工作更加輕鬆。Spring 5的新特性通過微服務、反應式開發進一步提升了生產效率。隨著與Spring Boot的全面集成,我們現在用*少的配置就可以啟動複雜的項目。全新升級的WebFlux框架對反應式應用程式提供了開箱即用的支持。
本書繼續以眾所周知的清晰風格,介紹了Spring 5的核心特性。你將親自動手,逐步構建出一個安全的、以資料庫作為支撐的Web應用。在這個過程中,你還將會探索反應式編程、微服務、服務發現、RESTful API、部署並掌握專家級的*佳實踐。無論你是Spring的初學者,還是想要升級到Spring 5,本書都不容錯過。

2、Redis實戰

[美] 約西亞 L.卡爾森(Josiah,L.,Carlson) 著,黃健宏 譯


  • Redis之父作序推薦
  • Redis設計與實現的入門指南
  • 郵件列表中極 具聲望的活躍貢獻者Josiah L. Carlson經典作品

本書對Redis本身以及它的鍵值對模型進行了介紹,讀者將接觸到包括緩存、分布式廣告定向等實際使用案例,學到如何從小型的作業任務開始,擴展Redis以適應大規模的數據集,以及如何與其他傳統的關係資料庫或是其他NoSQL存儲系統進行集成。有經驗的開發者應該會對集群和伺服器腳本編程等較為深入的內容感興趣。

3、Go語言實戰

  • Go語言領域極 具聲望的技術專家力作!
  • 關注語言的規範和實現,為讀者提供一個專注、全面且符合語言習慣的視角

Go語言實戰目標讀者是已經有一定其他程式語言經驗,想要開始學習Go 語言或者更深入了解Go 語言及其內部機制的中級開發者。本書會提供一個專注、全面且符合習慣的視角。本書關注Go 語言的規範和實現,涉及的內容包括語法、Go 的類型系統、並發、通道和測試等主題。
Go語言實戰 主要內容

  • Go語言規範和實現。
  • Go語言的類型系統。
  • Go語言的數據結構的內部實現。
  • 測試和基準測試。

4、Elasticsearch實戰

拉杜·喬戈(Radu Gheorghe),馬修·李·欣曼(Matthew,Lee,Hinman)羅伊·羅素()羅伊·羅素(Roy,Russo) 著,黃申 譯

  • Elasticsearch入門教程書籍
  • 大數據時代的信息檢索技術解析與實戰
  • 面對搜索半結構化數據的挑戰必不可少的技術指南

本書將教讀者編寫提供專業的高質量搜索的應用程式的方法。隨著閱讀的深入,讀者將學會為任何應用程式添加基本的搜索特性,通過預測性分析和相關性排序來增強搜索結果,並使用之前搜索中保存的數據為用戶提供定製化的體驗。這本實戰型的書籍聚焦在使用HTTP協議的Elasticsearch REST API。代碼片段的書寫多數是使用cURL的bash腳本,所以很容易翻譯成其他程式語言。

5、Spring微服務實戰

[美] 約翰·卡內爾(John Carnell) 著

本書以一個名為EagleEye的項目為主線,介紹雲、微服務等概念以及Spring Boot和Spring Cloud等諸多Spring項目,並介紹如何將EagleEye項目一步一步地從單體架構重構成微服務架構,進而將這個項目拆分成眾多微服務,讓它們運行在各自的Docker容器中,實現持續集成/持續部署,並最終自動部署到雲環境(美亞)中。針對在重構過程中遇到的各種微服務開發會面臨的典型問題(包括開發、測試和運維等問題),本書介紹了解決這些問題的核心模式,以及在實戰中如何選擇特定Spring Cloud子項目或其他工具解決這些問題。

6、Kafka Streams實戰

[美] 小威廉·P.貝傑克(William P.Bejeck Jr.) 著,牟大恩 譯

  • Kafka,Streams技術的全面學習指南
  • 大數據流式處理從入門到實踐
  • 兩位Apache,Kafka作者作序推薦作品

本書教讀者在Kafka平台上實現流式處理。在這本易於理解的書中,讀者將通過實際的例子來收集、轉換和聚合數據,使用多個處理器,處理實時事件,可以使用KSQL 深入研究流式SQL。本書還講解了Kafka Streams應用程式的測試和運維方面的內容(如監控和調試)。

7、Docker實踐

[美] 伊恩·米爾(Ian Miell),艾丹·霍布森·塞耶斯(Aidan Hobson Sayers) 著,吳佳興,梁曉勇,黃博文,楊銳 譯

  • Docker容器實戰教程
  • 涵蓋開發環境 DevOps流水線
  • 生產環境落地以及相關實用技巧書籍
  • 容器管理 Docker1.9

這是一本涵蓋了101 個技巧的實操指南,讀者可以用它來獲得Docker 的大部分知識。本書遵循手冊風格的「問題/ 解決方案/ 討論」模式,針對很重要的問題,如輕鬆的伺服器管理和配置、部署微服務、為實驗而創建安全的環境等,為讀者提供了及時有用的解決方案。在閱讀本書的過程中,讀者不但能學到Docker 的基礎知識,還能學到Docker 的實踐,如將Docker 和持續集成過程結合使用、使用Chef 來自動化複雜容器的創建過程以及使用Kubernetes 進行容器編排等。


8、Netty實戰

[美] 諾曼·毛瑞爾(Norman Maurer),馬文·艾倫·沃爾夫泰爾(Marvin Allen Wolfthal) 著

  • 「Netty之父」Trustin Lee作序推薦!
  • 含有大量真實的應用和代碼示例
  • 附帶行業一線公司的案例研究,極實用的Netty技術書

本書共分為4 個部分:第一部分詳細地介紹Netty 的相關概念以及核心組件,第二部分介紹自定義協議經常用到的編解碼器,第三部分介紹Netty 對於應用層高級協議的支持,會覆蓋常見的協議及其在實踐中的應用,第四部分是幾個案例研究。此外,附錄部分會還簡單地介紹Maven,以及如何通過使用Maven 編譯和運行本書中的示例。

關鍵字: