InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
Spring Starter、Quarkus、Micronautとのインテグレーションを強化したJobRunr 4.0
比較的新しいJVMジョブスケジューリングツールであるJobRunrがバージョン4.0をリリースした。Spring Boot Starterサポートが最新になり、QuarkusとMicronautとのインテグレーションが加えられた他、ジョブをキャッシュすることで以降の呼び出しを高速化可能かどうかをチェックするジョブ分析パフォーマンスモードが新たに用意されている。開発に関して、Ronald Dehuysser氏に話を聞いた。
-
GitHubはいかにしてリレーショナルデータベースの信頼性と拡張性を改善したか
GitHubはこの数年間、サイトのリレーショナルデータベースをパーティション化し、データを複数の独立したクラスタに移行する作業を続けている。これにより、負荷を50パーセント削減すると同時に、データベース関連のインシデントを大幅に低減することができた、とGitHubエンジニアのThomas Maurer氏は述べている。
-
Kubescape - Jonathan Kaftzan氏(Armo VP)とのQ/A
Armoは先月、Kubescapeのリリースを発表した。Kubescapeは、National Security Agency(NSA)とCybersecurity and Infrastructure Security Agency(CISA)の発行する"Kubernetes hardening guidance"に従って、Kubernetes環境の安全性をテストするためのツールである。
-
QCon Plus11月注目のMLトラック: 最新のMLイノベーションのすべてについて学ぶ
C4media (InfoQ および QCon の創立者) の社長である Dio Synodinos 氏は、最近、NYJavaSIG のシニアテクノロジーコンサルタントの Frank Greco 氏および QCon Plus 2021年11月の委員会メンバーと、トピックについて話し合い、今年11月のオンラインソフトウェアカンファレンス QCon Plus で参加を楽しみにしているトラックについて話しました。
-
MicrosoftがAzure仮想マシンのオンデマンドキャパシティ予約のプレビュー版を発表
最近、Microsoftは、Azure仮想マシン(VM)のオンデマンドキャパシティ予約のプレビュー版を発表した。VMのこの新機能により、顧客はより多くのコンピューティングキャパシティを予約できる。
-
Javaニュース総まとめ: Spring Bootの更新、Eclipse Tumerin JDK 17、Apache CamelのJDK 8サポートの終了
2021年9月20日の週は比較的静かで、ほとんどのニュースはSpring Boot、Spring Security、Spring Cloudのポイントリリースとマイルストーンリリースからのものだ。その他のニュースには、Eclipse Tumerin JDK 17バイナリのリリース、JDK 18早期アクセスビルドのビルド 16、Hibernate ORM 5.6.0.Beta2、WildFly 25 Beta 1、Apache CamelがJDK 8とJDKMon 17.0.0のサポートを終了することが含まれている。
-
GithubがGitプロトコル、Dsaキー、レガシーSSHアルゴリズムのサポートを段階的に廃止
GitHubは、顧客データを可能な限り保護することに重点を置いて、暗号化されていないGitプロトコル、DSAキー、そして、一部のレガシーSSHアルゴリズムのサポートをやめることを決定した。また、新しく追加されたRSAキーに対する要件を追加し、およびEd25519ホストキーSSHのサポートを提供する。この変更はSSHユーザと「git://」ユーザにのみ影響する可能性がある。一方で「https://」ユーザは影響を受けない。
-
2022年のソフトウェアの注目は何か - Randy Shoup氏の選ぶQCon Plusのトップトピック
QConのソフトウェアカンファレンスは、幅広いテクノロジに携わるシニアソフトウェアリーダたちで構成された委員会によって、それぞれが独立した形式で運営されている。先日我々がインタビューした、eBayのエンジニアリングVP兼チーフアーキテクトでQCcon Plus November 2021委員会メンバのRandy Shoup氏は、今年11月のイベントを楽しみにしている、と語った上で、いくつかのトラックについて紹介してくれた。
-
Micronaut 3.0が将来の開発に適応できる大きな変更を提供
Object Computing, Inc. は、デフォルトのリアクティブストリームの実装の削除、アノテーションの継承の変更、HTTPコンパイル時検証を特徴とする Micronaut3.0 をリリースした。このリリースは、フレームワークをより直感的にし、将来の要件に適応できるようにして、過去の設計上の欠陥を解決するための作業の集大成だった。
-
Uber Riderアプリでのデータ収集、標準化、大規模な利用
Uber Engineeringは最近、Uber Riderアプリからデータを収集、標準化、使用する方法を公開した。ライダーデータには、Uberアプリと���ライダーのインタラクションがすべて含まれる。このデータは、Uberのオンラインシステムからの毎日の何十億ものイベントを表している。Uberはこのデータを使って、ファンネルコンバージョンの増加、ユーザエンゲージメントなどの主要な問題領域に対処する。
-
Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform
今週2021年9月13日のJava総まとめでは、OpenJDK、JDK LTSのリリースリズムを3年から2年に加速する提案、JDK 18、Liberica JDK 17、Spring Frameworkのアップデート、Spring DataとSpring Tools 4、Payara Platform、Helidon、GraalVMのJDK 17開発ビルド、Hibernate、Piranha、Apache Camel、JobRunr 4.0そして2021 Jakarta EE Developer調査からのニュースを特集している。
-
NetflixによるgRPCを使った実用的なAPIデザイン
NetflixでのAPI設計に関する2部構成の記事が、最近、同社のテクノロジーブログで公開された。バックエンドAPIの要求と応答において無関係なメッセージフィールドを無視する問題をどのように解決したかを説明している。この実現には、特別なProtocol Buffers(Protobuf)メッセージのFieldMaskを使っている。
-
NSAとCISAがKubernetes強化ガイダンスを公開
National Security Agency(NSA)は、Cyber security and Infrastructure Security Agency(CISA)と協力して、Kubernetes強化ガイダンスを最近公開した。Kubernetes環境のセキュリティ保護にフォーカスしたテクニカルレポートだ。 このレポートは、Kubernetesのセキュリティリスクの一般的な領域(サプライチェーン、悪意のある攻撃者、内部脅威)を関してである。
-
.NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期
Microsoftは.NET MAUIのリリースを延期した。.NET MAUIのリリースと一般提供は、.NET 6と同じ2021年11月が目標であった。 Microsoftからの最新ニュースによると、今年11月の.NET 6のGAには正式版が完成しない見込みである、ということだ。新たに計画された期日は、2022年第2四半期である。
-
AWSがビデオトランスコーディング向けのAmazon EC2 VT1インスタンスを発表
AWSは最近、Amazon EC2 VT1インスタンスの一般提供を発表した。これはビデオトランスコーディング用に最適化された初のインスタンスである。この新しい仮想マシンはハードウェアアクセラレーションを備えており、ライブブロードキャスト、ビデオ会議、ジャストインタイムトランスコーディングなどの処理向けに設計されている。