JavaWeekly、第347号
1. 春とジャワ
>> SpringBoot2.3を使用した効率的なDockerイメージの作成[spring.io ]
Dockerfileはもう必要ありません:レイヤードJARとビルドパックを活用して、SpringBootアプリケーション用の効率的なDockerイメージを作成します。
>>KotlinとTestcontainersを使用したSpringBootアプリケーションのテスト[rieckpil.de ]
KotlinおよびTestcontainersとの効果的な連携:再帰的な汎用型定義、そしてもちろん、新しい@DynamicPropertySourceアノテーションを克服します。
>>Springの軽量JPA/Hibernate Alternatives [ 4comprehension.com ]
また、Hibernate / JPAのさらに2つの軽量の代替手段であるSpringDataJDBCとJDBCテンプレートの概要を説明します。
また読む価値があります:
- >> SpringBoot2.4での構成ファイル処理の変更 [ spring.io ]
- >>JPAとHibernateを使用した一括更新と削除[vladmihalcea.com ]
- >> Resilience4j[reflectoring.io]を使用した時間制限の実装
- >>JUnit5の拡張[mscharhag.com ]
- >>MicrosoftがAzureServiceBusでのAMQPを介したJavaMessageService2.0のプレビューを発表[infoq.com ]
- >> Spring BootDevToolsを使用して開発ループを最適化する[Reflectoring.io ]
- >> JDK 16 [infoq.com]でファイナライズされたInstanceofのレコードとパターンマッチング
- >> Hibernate [thorben-janssen.com]との自己参照アソシエーションのモデリング
ウェビナーとプレゼンテーション:
- >>戦利品ポッドキャスト:どこでもRSocketとSpringCloudAWSのMaciejWalkowiak [ spring.io ]
- >>プレミア:RSocket Revolution [ spring.io ]
アップグレードする時間:
- >> SpringBoot2.4.0-M2が利用可能になりました[spring.io]および>>SpringBoot2.3.3が利用可能になりました[spring .io ]
- >> SpringFramework5.3.0-M2が利用可能になりました[spring.io ]
- >> SpringSecurity5.4.0-RC1リリース[spring.io]および>>Spring Security 5.3.4、5.2.6、5.1.12、5.0.18 、4.2.18リリース [ spring.io ]
- >> Spring DataNeumannSR3がリリースされました[spring.io ]
2. テクニカル
>>分散システムのパターン:先行書き込みログ [ martinfowler.com ]
ログ先行書き込み(WAL)パターンに対応:分散システムまたはその他のデータ集約型システムでのストレージデータ構造のフラッシングにおける障害の克服。
また読む価値があります:
- >> 分散システムのパターン:セグメント化されたログ [ martinfowler.com ]
- >>分散システムのパターン:クォーラム [ martinfowler.com ]
- >>サービスコントロールポリシー(SCP)を使用してAWSアカウントを完全にロックダウンする方法 [ Advancedweb.hu ]
>>そのバグを見つけてください! プログラマーとしての検索エンジンの使用 [ codewithoutrules.com ]
3. ミュージング
>>日付と時刻の落とし穴[blog.frankel.ch ]
何世紀にもわたるカレンダーのいくつかの興味深い変更についての楽しい読み物:ジュリアンからグレゴリオ暦、第二次世界大戦、1973年のオイルショック、その他多数!
また読む価値があります:
- >>テルテール:Netflixアプリケーションモニタリングの簡素化 [ netflixtechblog.com ]
- >>ソーシャルメディアの問題[jacquesmattheij.com ]
4. 漫画
そして、今週の私のお気に入りのディルバート:
>>ソーシャルメディア中毒[dilbert.com ]
>>役立つアドバイス[dilbert.com ]
5. 今週のピック
>>めちゃくちゃ、見事に、大成功するための5つのステップ…または何でも [ markmanson.net ]