高度なJavaのアーキテクチャの道 - アリ・ダニエルを強くお勧め書籍リスト(電子版が付属しています)

1.「Java仮想マシンの深い理解:JVMの高度な機能とベスト・プラクティスは、」本は読むために、すべてのJavaプログラマ、システムのチューニング部門やシステム設計に適しています。

WEBP

メモリ管理、実行サブシステムを中心に、5つの部分に分け、プログラムは包括的の最適化と効率的な同時実行JVM中心テーマでコンパイルされ、詳細な分析、それはJVMの動作原理を明らかにする。

ブックのヘルプの背中の内容を理解することが重要である全体のJavaテクノロジー・システム、JavaとJVMの開発、モジュラー、およびJDKをコンパイルし、上のマクロの視点からの最初の部分。

第二部は、分裂の原則原因を含め、JVMの自動メモリ管理を説明し、異常状態の各種メモリオーバーフロー、仮想マシンのメモリ領域が発生しました。一般的なガベージコレクションアルゴリズムの特性、およびガベージコレクタと作品、共通の仮想マシンの監視と障害原則的処理ツールと使用方法。

クラスファイル構造、仮想マシンのクラスローディング機構、仮想マシンのバイトコード実行エンジンを含むVM-実行サブシステムの第三の部分、。

第四の部分はコードで、コンパイラの最適化プログラムを説明し、ジェネリック医薬品などの糖衣構文のオートボクシングアンボクシング原則、条件付きコンパイルを、精緻化、仮想マシン、ホットスポットのタイムコンパイラ、コンパイラのトリガのためのホットスポットの検出方法を説明そしてどのように仮想マシンの外部からのデータと結果のJITコンパイラを観察し、分析します。

第五の部分は、JVMのメモリ・モデルの構造および動作を含む効率的な同時のJavaの原理を説明し、Javaのメモリモデルにおける不可分、可視性と秩序を反映し、最初の使用の規則および原則が発生し、Java言語でスレッド効率的な並行処理をしたロックのシリーズを達成するために、仮想マシンの最適化措置;の原則。

電子版:

WEBP

2.「Redisの深さの冒険:コア原理と応用実践」

WEBP

Redisのも、ほとんどの面接は頻繁にだけでなく、インタビュアーが必要な、特に優れたインターネット企業、エンジニアリングのスキルをお願いしたいのシニアエンジニア、技術的なバックエンドのインタビューの1つのインターネット技術アーキテクチャ・ストレージ・システムで最も広く使われているミドルウェアですRedisのは、唯一の基本的な使い方を把握するだけでなく、内部のRedisの実装の原則の詳細を理解します。「Redisの深さの冒険:コア原理と応用実践、」Redisのは、実務経験の富を蓄積してきた使用中の古いお金は、より多くのバックエンドの開発者はより速く、より深く把握Redisのスキルを支援したいと考えています。

《Redis 深度历险:核心原理与应用实践》分为基础和应用篇、原理篇、集群篇、拓展篇、源码篇共 5 大块内容。基础和应用篇讲解对读者来说最有价值的内容,可以直接应用到实际工作中;原理篇、集群篇让开发者透过简单的技术表面看到精致的底层世界;拓展篇帮助读者拓展技术视野和夯实基础,便于进阶学习;源码篇让高阶的读者能够读懂源码,掌握核心技术实力。

《Redis 深度历险:核心原理与应用实践》适合以下人群阅读:有 Redis 基础,渴望深度掌握 Redis 技术原理的中高级后端开发者;渴望成功进入大型互联网企业研发部的中高级后端开发者;需要支撑公司 Redis 中间件运维工作的初中级运维工程师;对 Redis 中间件技术好奇的中高级前端技术研究者。

电子版:

WEBP

3.《疯狂Spring Cloud微服务架构实战》

WEBP

《疯狂Spring Cloud微服务架构实战》以Spring Cloud为基础,深入讲解微服务开发的相关框架,包括服务管理框架Eureka、负载均衡框架Ribbon、服务客户端Feign、容错框架Hystrix、消息框架Stream等。除了介绍这些微服务相关的框架外,在本书的第11章,还介绍了如何使用Spring Data框架操作各个主流数据库(MySQL、MongoDB、Redis)。在第12章,以一个案例为基础结束本书内容,在该章中讲解了模板引擎Thymeleaf,整本书将会为大家提供一整套微服务应用开发的解决方案。

电子版:

WEBP

4.《深入浅出Spring Boot2.x》

WEBP

Spring框架是Java EE开发的事实标准,而Spring Boot是业界最流行的微服务开发框架。本书从一个最简单的工程开始讲解Spring Boot企业级开发,其内容包含全注解下的Spring IoC和AOP、数据库编程、数据库事务、NoSQL技术、Spring MVC、Spring 5新一代响应式框架WebFlux、REST风格和Spring Cloud分布式开发等。

电子版:

WEBP

5.《Tomcat架构解析》

WEBP

この本は、Tomcatのアーキテクチャ、実装、および各コンポーネントの使用を導入しました。基本的なコンポーネントアーキテクチャとTomcatの作品、部品、使用量のTomcatの実装と詳細な設定手順、TomcatとWebサーバの統合とパフォーマンスの最適化、Tomcatの一部の紹介の膨張特性を含みます。読者は、Tomcatを使用して最適化し、詳細な構成を学んで、アーキテクチャとアプリケーションサーバ作品について学ぶことができます。

電子版:

WEBP

6. "本当のnginxの"

WEBP

この本は、4つの部分に分かれています

パート1は、ベースの部分であるのインストールと構成nginxのサーバーについて説明します。

パート2高度な章、私たちはnginxの設定の最適化、コンフィギュレーションおよび最適化nginxのディアンPHP / Rubyの/ Pythonの/ JSP / Perlの/ memcachedの組み合わせの構成に焦点を当て、nginxのHTTPリバースプロキシとロードバランシング、nginxのモジュール開発、およびnginxのnCacheのページキャッシュシステムに基づいて、最終的に分析シーナのオープンソースソフトウェアプロジェクト──。

第3部は、インターコムのアプリケーション(例えばシーナポッドキャスト、捜狐ブログなど)のよく知られたサイトでは、実際の記事、分析nginxのです。

パート4は、ブロックの記事で、nginxのサードパーティモジュールのベースモジュールは、焦点を当てています。

この本は、nginxのといない以前の接触のために準備されたサーバ構成管理nginxのに興味が読者のためにある、またはnginxのいくつかの理解を持っているとプロのシステムエンジニア、ウェブマスターや個人のLinux / Unixの専門家の更なる綿密な調査に願っています担当者。

電子版:

WEBP

「電子形式で利用可能な図書は、」古い鉄「は電子形式で利用可能な書籍、」受信モードを取得するグループ(Javaはピットロードを埋める)789 337 293以上に参加するために、私に従って、この記事を見て前方に助けることができる以上のものが必要!


おすすめ

転載: blog.51cto.com/13399166/2404193