1. 春とジャワ

>>マイクロサービスで転送するHTTPヘッダー[frankel.ch ]

>> SpringCloudSleuthを使用したSpring統合フローのトレース[java-allandsundry.com ]

適切なマイクロサービスの実装を行うことは困難です–それについて2つの方法はありません。 確かに新しい課題がありますが、これらの課題を支援することを目的とした新しいクラスのツールもあります

これらのツールの1つであるSpringCloudSleuthと、複数のサービスにわたるHTTPリクエストのトレースに関する2つの興味深い記事を次に示します。

>>JUnit5の連合状態[sitepoint.com ]

優れたハイレベルJUnit5を今すぐ見てください、開発から1年と2か月です。

>>JPAに欠けている6つのHibernate機能[thinks-on-java.org ]

Hibernateは最近順調に進んでおり、JPAは通常よりもさらに遅れをとっています。 これは、次のバージョンのJPAになるはずの確かな機能のリストです。

>> JPAおよびHibernateを使用してequals、hashCode、およびtoStringを実装するための最良の方法 [ vladmihalcea.com ]

ファンダメンタルズに焦点を当てた興味深い議論。

また読む価値があります:

  • >> JDK10OpenJDKMercurialリポジトリの統合案[infoq.com ]

  • >>休止状態のヒント:スキーマ名とテーブル名を定義する方法 [ thinks-on-java.org ]

  • >>アプリケーション’MicroCompany’ [ idugalic.github.io ]

  • >>javaのメモリ効率の高いハッシュセットの実装[integerjava.com ]

  • >>プロジェクトジグソーパズルの呪い:Java 9が何度も遅れるのはなぜですか? [ takipi.com ]

  • >>SpringBootとJDBIの組み合わせ[sitepoint.com ]

ウェビナーとプレゼンテーション:

  • >>マイクロサービスワールドの認証および承認アーキテクチャ[infoq.com ]

  • >>クラウドネイティブになるための旅–アプリケーションを最新化するための3つのステップ [ infoq.com ]

  • >> Cloud Foundry Route Servicesを使用したAPIの公開、保護、監視 [ infoq.com ]

  • >>レガシーエンタープライズアプリケーションのマイクロサービスへの移行から学んだ教訓[infoq.com ]

  • >>マイクロサービス、DevOps、PaaSを使用した大規模なエンタープライズプラットフォームの変革 [ infoq.com ]

  • >>HighLoadConfの「HighPerformanceJavaEE」[adam-bien.com ]

  • >> Springのヒント:Kotlinプログラミング言語 [ spring.io ]

  • >>ウェビナー:Axonを使用したBootiful CQRS –11月16日[ spring.io ]

アップグレードする時間:

  • >> Spring CloudCamdenSR1が利用可能です[spring.io ]

  • >> IntelliJIDEA2016.3パブリックプレビュー[jetbrains.com ]

  • >> SpringLDAP2.2.0がリリースされました[spring.io ]

2. テクニカル

>>メッセージ処理スタイル[tbray.org ]

実際のシステムでのJSONデータの処理をざっと見てみましょう。ここでは、物事が私たちが望んでいるほどきちんと整頓されておらず、ほとんど何でもネットワークを介してやってくる可能性があります。

>>操作ベースのCRDT用のサービスフレームワーク[krasserm.github.io ]

イベントソーシングとCQRSに興味がある場合は、実用的なポイントだけでなく、アーキテクチャのアイデアの相互受粉についても、これを読むとよいでしょう。

また読む価値があります:

  • >>エンタープライズクラフトマンシップ[enterprisecraftsmanship.com ]

  • >>ビヘイビア駆動開発を使用したAPI設計[daedtech.com ]

  • >> Testing @ LMAX – Selenium/WebDriverを使用したスクリーンショット[synphonious.net]および>>Testing @ LMAX –vncserverを使用したUIテストの分離[ symphonious.net ]

3. ミュージング

>>短いDNSレコードTTLと集中化はインターネットにとって深刻なリスクです[techblog.bozho.net ]

数日前に大規模なDDOS攻撃を聞いて、おそらく経験したことは間違いありません。

もちろん、オンラインで読む価値のあるいくつかのレポートと分析があります。これは、実際に「何が起こったのか」を超えたものです。

>>カスタムコードメトリックが違いを生む4つの方法[daedtech.com ]

静的分析を使用している場合は、セミカスタムの調整可能なルールを使用して進化させる必要があります。 これらがないと、デフォルトはコードベースの詳細やニーズに適合しない可能性があります。これにより、通常、多くの誤検知が発生するか、有用なルールが完全にオフになります。

簡単なポイントとして、は間違いなく静的分析ルールを微調整し続け、コードベースにとって実際に意味があるようにします。

また読む価値があります:

  • >>プログラミング言語で分類された給与と求人[marxsoftware.blogspot.com ]

  • >>これが大規模な国際スピーチ旅行に入るすべてです[troyhunt.com ]

4. 漫画

そして、今週の私のお気に入りのディルバート:

>>エンジニアになるのをやめなさい! [ dilbert.com ]

>>ケーキを食べてみてください[dilbert.com ]

>>より多くの責任を取る[dilbert.com ]

5. 今週のピック

>>黙って、開発者を集中させてください [geekwire.com]