Java Web Weekly、第127号

去年の初めに、私は自分の読書習慣を追跡し、ここで最高のものを共有することを決めました。それ以来、レビューを逃していません。

  • さあ…​**

1 SpringとJava

>>データベースによるゼロダウンタイムデプロイメント []

これが今週のリストの最初にあるのは偶然ではありません - Marcinは、実運用環境でのデプロイメントの処理に関する、よく研究された、しっかりとした参照可能なリソースを書きました。

>> Back to CompletableFuture:Java 8 Feature Highlight []

基本についてブラッシュアップすることは常に良い考えです、そして、 CompletableFuture はJava 8でそのような役に立つ追加でした**

例がMarvelスーパーヒーローを使用して構築されているという事実は単なる肉汁です。

https://advancedweb.hu/2016/05/27/jvm jit optimization__techniques/[>> JVM JIT最適化手法] []

JVMが実際にどのようにコードを最適化して実行するかの基盤となる包括的な紹介。

>>ビュー内のオープンセッションアンチパターン []

低レベルで非常に便利な「Open Session In View」ソリューションの使用方法の詳細な説明は、基本的にシステムアーキテクチャの根本的な問題に対するコードの匂いです。

http://www.adam-bien.com/roller/abien/entry/oracle moves in strange ways[>> Oracleは奇妙な方法で動きます] []

Java EEの歴史の中で非常におもしろいレッスンとちょっと読んでください。

>>なぜマイクロサービスはイベント駆動型にすべきなのか:自治と権威 []

ラッカスが死んだ後、それがますます明確になっているので - マイクロサービスは私たちのシステムを設計する根本的に異なる方法を必要とします

>> HibernateでPostgreSQLのJSONBデータ型を使う方法 []

PostgreSQLでのJSONサポートのあるHibernateの長所。

2テクニカル

>>コード内のマイクロサービスパターンのモデリング []

3黙想

>>過去のメガ違反の出現 []と https://www.troyhunt .com/myspace-ginorm-myspace-breachのデート/[>> MySpaceのぎこちない違反のデート] []

今週のセキュリティエコシステムでは、非常に興味深いことがいくつか発生しています。

>>開発者と建築家の間のコミュニケーションのギャップを埋める []

「建築家」がどうあるべきかについてのコンセンサスはありそうもありませんが、彼らが確実にすべきであるいくつかの有用なことを定義することはより簡単です。ここにいくつかの興味深いテイクアウェイ。

>> OutcomeOriented []およびhttp://martinfowler.com/bliki/ActivityOriented.html[>> ActivityOriented]** []

5今週のピック