InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
AWS、R8g EC2 Instancesで第4世代のGravitonプロセッサを発表
先日のre:Inventで、AWSは第4世代のGravitonプロセッサを搭載したメモリ最適化R8g Instancesのプレビューを発表した。この新しいInstancesは、データベース、インメモリキャッシュ、リアルタイムのビッグデータ分析など、メモリ集約型のワークロード向けに設計されている。
-
Amazon Aurora、待望のRDS Data APIを導入しサーバーレス・ワークロードの簡素化へ
この頃、AWSはAurora Serverless v2とAuroraプロビジョニングデータベースインスタンス用の新しいData APIを発表した。現在PostgreSQLクラスタでのみ利用可能なData APIは、データベースクラスタへの永続的な接続を必要とせず、サーバーレスのデプロイメントを簡素化したいと考える開発者が待ち望んでいたニーズに応えるものだ。
-
LinkedInがREST+JSONではなくgRPC+Protobufを選んだ理由:Karthik Ramgopal氏とMin Chen氏とのQ&A
LinkedInは、Microservices platformのサービス間通信にProtocol Buffersを使ったgRPCに移行すると発表した。従来は、オープンソースのRest.liフレームワークが主要なシリアライゼーションフォーマットとしてJSONと共に使われていた。
-
.NET Aspire - Preview 2:ダッシュボード、ホスティング、コンポーネント、Daprなどの改善
先週、マイクロソフトは.NET Aspireの2回目のプレビューを公開した。プレビュー2は、ダッシュボード、ホスティング、コンポーネント、Daprなどに関する変更と改善をもたらす。.NET Aspireは、11月の.NET Confイベント中にマイクロソフトと.NETチームによって発表された新しいクラウドネイティブ開発スタックである。
-
UberのCheckenvがクロス環境間RPCコールを検知し、データ漏洩を防ぐ
Uberは、リモート・プロシージャ・コール(RPC)を通じて多数のサービスが疎結合に相互作用するマイクロサービス・アーキテクチャの複雑さに対処するため、CheckEnvという新しいツールを開発した。このツールは、データの不整合や予期しない動作などの望ましくない結果につながる可能性がある、本番環境とステージング環境などの異なる環境間をまたぐ RPCコールを迅速に検出し、対処するように設計されている。
-
AWSがCloudFrontファンクション用の低遅延データストア:Amazon CloudFront KeyValueStoreを発表
AWSは先日、セキュアでグローバルな低レイテンシーのKey-ValueデータストアであるAmazon CloudFront KeyValueStoreを発表した。このデータストアは、CloudFront Functionsからの読み取りアクセスを可能にし、CloudFrontのエッジロケーションで高度なカスタマイズ可能なロジックを実現した。
-
AWS、Amazon Braket Directを発表:異なる量子デバイスに専用容量を確保する
AWSはこのほど、量子研究者が量子コンピューティングをより深く研究できるようにする新しいAmazon Braketプログラム「Amazon Braket Direct」の提供を発表した。
-
質素なアーキテクト:AWSは持続可能性のためにコスト意識を高める
AWSのCTOであるWerner Vogels博士は、re:Inventの基調講演の第一部で、コストを意識し、持続可能で保守可能なソリューションの提供を目的としたクラウドネイティブアーキテクチャである質素なアーキテクチャの法則について議論した。Vogels氏は、自身とAWSのクラウドプラットフォームサービスの構築と進化の経験に基づき、7つのシンプルな法則を示した。
-
Expedia、WebSocketとKafkaを使用してほぼリアルタイムのストリーミングデータをクエリする
Expediaは、同社のプラットフォームからのクリックストリームデータをほぼリアルタイムでクエリするソリューションを開発し、同社のプロダクトチームとエンジニアリングチームが、新しいデータ駆動型の機能使用事例に取り組んだり、既存のデータ駆動型の機能使用事例を強化したりしながら、ライブデータを探索できるようにした。チームは、WebSocket、Apache Kafka、PostgreSQLを組み合わせて使用し、クエリ結果をユーザーのブラウザに継続的にストリーミングできるようにした。
-
ボストンでのInfoQ Dev Summit:シニア開発者向けの2日間の講演会
シニアソフトウェア開発者として、最新の技術やテクニックを理解し、それに適応することは開発プロジェクトにおいて十分な情報に基づいた意思決定を行うために極めて重要である。常に学習し、移り変わるトレンドを見極め、ソフトウェアの意思決定に優先順位をつける方法を理解することは、絶え間ない課題である。
-
AWSマネジメントコンソールのmyApplications による直感的なアプリケーションリソース管理
AWSは先日、re:Invent conferenceでmyApplicationsの一般提供を発表した。AWS Management ConsoleのmyApplicationsは、顧客がAWS上のアプリケーションのコスト、健全性、セキュリティ体制、パフォーマンスをより効果的に管理、監視するのに役立つ。
-
AWS、開発者が予期せぬ請求を回避するための無料ティアAPIを公開
AWSは最近Free Tier APIを導入し、開発者がAWS Free Tierの使用量を確認し、Free Tierの制限に対する進捗を監視できるようにした。このAPIはAWS CLIから直接アクセスすることも、SDKを使ってアプリケーションに統合もでき、予期せぬ請求の可能性を削減できる。
-
Spring Boot 3.2、仮想スレッドと最新のRestClientとjdbcClientをサポート
Spring Bootチームは2023年11月にSpring Boot 3.2をリリースした。この最新リリースは機能が満載で、もっとも注目すべきは仮想スレッドとCoordinated Restore at Checkpoint (CRaC)のサポートだ。その他の機能としては、SSLバンドルのリロード、RestClientとjdbcClientインターフェースのサポート、オブザーバビリティの改善などがある。
-
Amazon Aurora Limitless Databaseによる自動水平スケーリング
AWSは最近、Amazon Aurora Limitless Databaseのプレビューを発表した。この新機能は、毎秒数百万の書き込みトランザクション処理し、一つのAuroraデータベースでペタバイトのデータを管理し、自動水平スケーリングをサポートする。
-
AWS、Lambda用のAmazon Linux 2023ランタイムを発表
AWSは最近、Lambdaサービスのマネージド・ランタイムおよびコンテナ・ベース・イメージとしてAmazon Linux 2023(AL2023)を導入した。このランタイムは、開発者がLambda関数を実行するためのOSのみの環境を提供する。