InfoQ ホームページ Performance に関するすべてのコンテンツ
-
AWS、AI/MLおよびHPCワークロード向けAmazon EC2 P5インスタンスの一般提供を開始
AWSはこのほど、AI/MLおよびHPCワークロードで高いパフォーマンスとスケーラビリティを必要とするユーザー向けに、最新のNVIDIA H100 Tensor Core GPUを搭載したAmazon EC2 P5インスタンスの一般提供(GA)を発表した。今回のGAは、先に発表されたインフラストラクチャの開発に続くものである。
-
AmazonがCloudWatch LogsにLive Tailを導入し、ログのリアルタイムな探索を実現
Amazonは、ほぼリアルタイムでログを分析するオプション、CloudWatch Logs Live Tailを発表した。現在AWSコンソールでのみ利用可能なこのインタラクティブなログ分析機能は、開発者がアプリケーションの異常を検出してデバッグするのに役立つ。
-
パフォーマンス向上、コスト最適化するAzure Cosmos DBの新機能
マイクロソフト社がコスト効率を高め、パフォーマンスを向上、順応性を高めたAzure Cosmos DBの新機能を発表した。新しく発表された機能はバースト容量 、階層パーティション・キー、1TBのサーバーレス・コンテナ・ストレージ、プライオリティ・ベースの実行である。
-
Cloudflare(クラウドフレア)、ウェブパフォーマンスの最適化を自動化するスマートヒントを導入
CloudflareはSmart Hintsを導入し、Early HintsとFetch Prioritiesの手動設定を不要にした。Cloudflareのネットワークを活用することで、Smart Hintsは最適化プロセスを合理化し、手動設定を必要とせずにパフォーマンスを改善することを目指している。
-
JDK 21の構造化並行処理:並行プログラミングの飛躍的な進歩
JEP 453「構造化同時実行(プレビュー)」は、JDK 21のTargetedステータスから統合された。以前はインキュベートAPIであったが、この最初のプレビューでは、過去2回のインキュベートからのフィードバックに対応した機能強化が盛り込まれている。JEP 428「構造化同時実行(インキュベーター」(JDK 19で提供)、JEP 437「構造化同時実行(セカンドインキュベーター)」(JDK 20で提供)。現在の提案における唯一の重要な変更は、StructuredTaskScope::fork(...)メソッドがFutureではなくSubtaskを返すということである。これはプレビュー機能である。
-
Discord、CassandraからScyllaDBへ何兆ものメッセージを移行
Discordは、何兆ものメッセージレコードを Apache Cassandraから ScyllaDBに移行。最大のクラスタのサイズをのCassandraノードの177からScyllaDBノードの72まで縮小し、読み取りと書き込みのテールレイテンシを削減した。この移行により、データベースの安定性とパフォーマンスが向上したため、新しい製品のユースケースが生まれた。
-
AWS Lambda SnapStartによるJava Functionの高速化
昨年のre:Inventで、AWSはFaaS提供のAWS Lambdaのアップデートとして、Java Functionsのコールドスタートを軽減するLambda SnapStart機能を発表した。
-
OpenTelemetryによる効果的・効率的なオブザーバビリティ
スカイスキャナーのプリンシパルエンジニアで、Practical OpenTelemetryの著者であるDaniel Gomez Blanco氏は、QCon Londonで、数百のサービスにわたってOpenTelemetryを採用したことに基づく、自社での大規模なオブザーバビリティイニシアティブの経験、および組織全体でオープンスタンダードを採用することで得られた動機と価値について語った。
-
Microsoftが、自社のMarketplaceでSaaSソリューションとしてDynatrace for Azureのパブリックプレビュー版を開始
Microsoftは最近、Dynatrace for Azureを発表した。これはDynatraceのネイティブ統合ソフトウェア(SaaS)ソリューションで、Azure Marketplaceからプレビュー版として入手できる。
-
AWS Step Functions向けの可観測性を提供する新機能
最近、AWSは、Step Functions向けのステートマシンページの新たなオプトイン機能を発表した。開発者は、新しい実行ページオプションを有効にすることで、標準ワークフローをすばやく分析、デバッグ、最適化することができるようになった。
-
監視システムを効果的に監視する - ヴィジランス・コントロールを使ったMiedwar Meshbesher氏の例
システムが正常に監視されていることを保証するのは、そのためのオープンソースや有償のツールも数多くあるため、それほど難しいことではない。しかしながら、これらのシステムが能書き通りに機能していることを確認したり、監視しているはずのシステムに問題がある場合にそれを効果的に伝えたりするには、どうすればよいのだろうか?
-
Wave: アーキテクチャの複雑性低減に関するケーススタディ
Dan Luu氏は、単純で退屈なアーキテクチャが最適なビジネスモデルのケーススタディとして、Waveを紹介する記事を公開した。Waveは、最先端を行くサービスベースの非同期アーキテクチャではなく、データベースの支援によって統合的なAPIを提供する同期モノリスを採用している。
-
GrafanaとAzure Monitorを使ったフルスタックの可観測性
Microsoftは最近、Azure Managed Grafanaをプレビュー版として発表した。そこには新たに、GrafanaへのAzure Monitorの統合が含まれている。Azure Managed Grafanaを使うと、顧客はAzureモニタリングデータをGrafanaダッシュボードで閲覧し、新たにAzure Monitorダッシュボードを複雑なセットアップなしで使えるようになる。
-
継続的な負荷テストをSlackパイプラインに統合
Slackは、パフォーマンスに焦点を当てているエンジニアだけでなく、すべてのエンジニアにとって負荷テストが注力すべき関心事になるよう取り組んできた。そして、パフォーマンスに対するリアクティブなアプローチから、より統合された取り組みに移行していると、SlackのエンジニアShreya Ramesh氏とMelissa Khuat氏は述べている。
-
BloombergがPythonのメモリプロファイラーMemrayをオープンソース化
Bloombergで開発され、現在はオープンソースであるMemrayはメモリプロファイラである。これにより、ネイティブ拡張機能を含むPythonコードとPythonインタープリター自体のメモリ割り当てを追跡できる。