Java毎週、第373号
1. SpringとJava
>>パブリックオープンソースリポジトリで名前空間が重要な理由[blog.sonatype.com ]
シンプルでありながら効果的な座標– groupId、artifactId、およびversionを使用して依存関係の混乱攻撃を防ぎます!
>>モノリスからマイクロサービスへ–永続層の移行 [ thorben-janssen.com ]
モノリスの破壊–データ境界を念頭に置いてマイクロサービスを導入またはマージする方法!
>> Quarkus Webアプリケーションのテスト:コンポーネントと統合のテスト [ infoq.com ]
Quarkusアプリケーションのさまざまな側面のテスト: APIレイヤー、永続レイヤー、コンポーネント、ネイティブイメージ!
また読む価値があります:
- >>スタックトレースの解読[inside。java]
- >> MD5(およびSHA)のオーバーヘッドの削減 [ cl4es.github.io ]
- >> Spring Boot [ spring.io]で利用可能なリソースを最大限に活用する
- >>JVMデスクトップアプリケーションの配布[blog.frankel.ch ]
- >>Oracleデータベース内のGraalVM[ infoq.com ]
- >> JavaAWSLambdaコンテナイメージのサポート[rieckpil.de ]
- >> Hibernateクエリスペース–フラッシュおよびキャッシュ操作の最適化 [ thorben-janssen.com ]
ウェビナーとプレゼンテーション:
- >>エピソード12「jpackage」とKevinRushforth[内部。java]
- >>戦利品ポッドキャスト:Spring Boot、Kotlin、GRPCなどのDoordash技術リードマネージャーZohaib Sibte Hassan [ spring .io ]
アップグレードする時間:
- >>Springフレームワーク5.3.4および5.2.13が利用可能になりました[spring .io ]
- >> SpringVault2.3.1が利用可能[spring .io ]
- >>Spring認証サーバー0.1.0が利用可能になりました[spring .io ]
- >> Springセキュリティ5.4.4、5.3.8、および5.2.9がリリースされました [ spring .io ]
- >>Spring CloudHoxton.SR10がリリースされました[spring .io ]
2. テクニカル
>> SQL /JDBCを使用したレイテンシのシミュレーション[blog.jooq.org ]
をシミュレートし、クエリの実行にレイテンシを注入するためのさまざまなアプローチを評価します!
また読む価値があります:
- >>大規模なNetflixメンバーシップSKUを管理するためのルールベースのプラットフォームの構築[netflixtechblog.com ]
- >>EditorConfigを使用した痛みのないコードフォーマット[reflectoring.io]
3. ミュージング
>>カオスエンジニアリング、説明 [ tanzu.vmware.com ]
回復力のあるシステムの構築– システムコンポーネントにフォールトインジェクションを使用して、信頼性を確保します。
また読む価値があります:
- >>ホーキンス:私たちの設計システムの背後にある推論に飛び込む [ netflixtechblog.com ]
4. 漫画
そして、今週の私のお気に入りのディルバート:
>>ゲームシステム[dilbert.com ]
>>内部監査[dilbert.com ]
>>皮肉または愚かさ[dilbert.com ]
5. 今週のピック
今週は、すでに頻繁に使用されているCassandraデータベースの上にDatastaxが構築したものを見ていきます。
Cassandraはしばらくの間リリースされており、それがサイトを驚異的な規模で強化しています。Facebookと世界のNetflixです。 スケーラビリティと基本的にダウンタイムが必要な場合は、間違いなくCassandraを検討しています。
しかし、それを使用した開発ストーリーは遅くなる可能性があります。Cassandraを使用して実際に迅速にプロトタイプを作成することはできませんでした。 オープンソースのCassandra上に構築された3つのAPI(REST、GraphQL、JSON / Document API)により、これはすべて異なります。
ああ、そしてDataStaxクラウドを使用してクラスターを操作およびスケールアウトする必要がないのはかなりクールです。
間違いなく毎月の無料クレジットを使用してシステムを探索してください。