JavaWebウィークリー42
昨年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。 それ以来、レビューを見逃していません。
どうぞ…
1. 春とJava
>> React.jsとSpringデータREST:パート4 –イベント [ spring.io ]
WebSocketsとレスポンシブUI–このシリーズの第4回では、かなりクールでパワフルなものに取り掛かっています。
>> Spring From the Trenches:SpringMVCでのタイプコンバーターの使用[ petrikainulainen.net ]
SpringおよびSpring Bootでのカスタム型変換の確かな紹介。 フレームワークは多くの助けを提供しますが、必要なカスタムが常にあります。
>> Axonフレームワークを使用したCQRSの探索:いくつかのDDD概念の概要 [ geekabyte ]
>> Axon Frameworkを使用したCQRSの探索:エンティティ、集約、集約ルート、およびリポジトリコンポーネントの構築 [ geekabyte ]
CQRSとイベントソーシングは、私のお気に入りのテーマの1つです。これは、主にが堅固で強力なアーキテクチャにつながるためです。 マイクロサービスのようにすべてに対してうまく機能するわけではありませんが、十分に複雑なドメインが与えられれば、それは非常に理にかなっています。
このシリーズは、これらの概念を理解し始めたばかりで、順序付けられた、断続的なアプローチを実行したい場合に開始するための確実な場所です。
>>リファクタリングモジュールの依存関係[martinfowler.com ]
モジュールの依存関係をきれいに処理することは非常に困難です。 この記事は間違いなくゲームを盛り上げるのに適した場所です(JavaとJava Scriptの両方を扱っており、これも非常に興味深いものです)。
>>再試行可能な操作[techblog.bozho.net ]
プロジェクトに再試行サポートを追加することに気付いた場合は、この記事をご覧ください。 もちろん、記事からリンクされているライブラリ(特にGuavaソリューション)は確実な方法です。
>> RequiredInterface [ martinfowler.com ]
迅速かつ要点–インターフェース設計のこの時々役立つ「パターン」の概要。
また読む価値があります:
-
>> Springを使用したクラウドネイティブアプリの構築–パート5(サーキットブレーカー) [ ryanjbaxter.com ]
-
>> Java [loggly.com]で例外をログに記録する
-
>> Hystrixの穏やかな紹介–動機 [ java -allandsundry.com ]
-
>> Log4j2 [marxsoftware]での非ロギングロガー呼び出しのパフォーマンスの向上
-
>>JavaのGPGPU[ medium.com ]
ウェビナーとプレゼンテーション:
-
>>ScalaとJavaの関数型プログラミングに関するChrisRichardson、イベントソーシング [ infoq.com ]
-
>>最新のAWSサービスについて学ぶ–10月のウェビナーに参加する[ aws.amazon.com ]
アップグレードする時間:
-
>> Spring Framework 4.2.2、4.1.8、および3.2.15が利用可能になりました [ spring.io ]
-
>> SpringStatemachine1.0.0がリリースされました[spring.io ]
-
>> Spring XD1.3M1がリリースされました[spring.io ]
-
>> Spring for ApacheHadoop2.3リリース候補1がリリースされました[spring.io ]
-
>> Jetty 9.3.5.v20151012 [ dev.eclipse.org ]
-
>> ApacheLog4j2.4.1がリリースされました[mail-archives.apache.org ]
2. テクニカル
>> Dockerコンテナを使用した継続的インテグレーションプラットフォーム:Jenkins、SonarQube、Nexus、GitLab [ codecentric.de ]
CIの使用を開始するのは簡単です。 それを最大限に活用する–それほど多くはありません。
そして、物事を設定するという最初の作業を超えて、実際にCI から価値を引き出すことに関しては、採用するグッドプラクティスの点ではるかに多くのものがあります。 この記事は、これらの慣行のいくつかをカバーする良い仕事をします。
また読む価値があります:
-
>> LogMeInがLastPassを所有するようになりました– 1Password [troyhunt.com]に移行する方法は次のとおりです。
-
>>すべてのジュニア開発者が犯す3つの間違い(そしてそれらを作るのをやめる方法) [ hartleybrody.com ]
-
>>マッドマックス荒れ地でのプログラミング[devblog.avdi.org ]
3. ミュージング
>> dftw –勝利のために分離 [ amundsen.com ]
APIを検出可能にします。馬の口から。
>>オプトインの透明性[zachholman.com ]
私は常に、企業文化でザックの作品を読んで何か新しいことを学びます。これも例外ではなく、迅速で魅力的で非常に便利です。
また読む価値があります:
-
>>長期停滞:縮小中です [ lemire.me ]
-
>> Dev Evangelism [ zachholman.com ]
-
>>スクラムマスター+チームリーダー=チームマスター? [ daedtech.com ]
-
>>ジャーニーマンペアリングセッション[code-cop.org ]
-
>>再利用の約束が破られた[codecentric.de ]
4. 漫画
そして、今週の私のお気に入りのディルバート:
>>インターネットで議論することを学びましたか? [ dilbert.com ]
>>彼らはプランA[ dilbert.com]について知っています
>>すべてのUNIXサーバーの名前を変更しました[dilbert.com ]
5. 今週のピック
この強力なスタイルのアーキテクチャの紹介–間違いなく注意深く読む価値があります。