InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
DaprのCNCFインキュベーターへの参加とYaron Schneider氏とのQ & A
Cloud Native Computing Foundation (CNCF) は先ごろ、分散アプリケーションランタイム (Dapr) を CNCF インキュベーションプロジェクトとして受け入れたことを発表した。この声明は、Dapr プロジェクトの運営および技術委員会 (STC) の設立を発表した、以前の Dapr による発表に続くものだ。
-
Apache Flink、Kafka、およびPinotを使用したUberでのリアルタイムの正確に1回のイベント処理
UberEats に広告を導入した後、Uber はいくつかの困難に直面した。生成したイベントは、迅速、確実、正確に処理する必要があった。これらの要件は、広告イベントのストリームを正確に1回のセマンティクスでリアルタイムに処理する、Apache Flink、Kafka、および Pinot をベースにしたシステムによって満たされた。このアーキテクチャを説明する記事が最近 Uber Engineering ブログに公開された。
-
MicrosoftがAzure Chaos Studioをパブリックプレビューで発表
最近開催されたIgniteで、MicrosoftはAzure Chaos Studioのパブリックプレビューを発表した。これは、フルマネージドの実験サービスだ。カオスエンジニアリングをコントロールして障害を追跡、測定、軽減されるように顧客をサポートし、クラウドアプリケーションの復元力を向上させることが目的だ。
-
Swiftが実験的に分散アクターをサポート
新たなSwift Distributed Actorsパッケージによって、将来のdistributed actor言語機能がSwiftでどのようになるかを垣間見ることができる。
-
Apache Sparkはバージョン3.2でPandas APIを提供
Apache Sparkチームは、Pandas APIを製品の最新の3.2リリースに統合した。この変更で、PySpark実行エンジンを使って、データフレーム処理を単一のマシン内の複数のクラスタまたは複数のプロセッサーに拡張できる。
-
Javaニュース総まとめ: Hibernate Reactive 1.0、Springの更新、OpenJDK、Red HatのCryostat 2.0の発表
今週2021年10月25日のJava総まとめは、OpenJDK、JDK 18、Springプロジェクトの多数の更新、MicroStream 6.0、Quarkus 2.4.0、Hibernate Reactive 1.0、Open Liberty 21.0.0.11、Eclipse Vert.x 4.2.0、Red HatのCryostat 2.0の発表、GraalVM Native Build Tools 0.9.7.1、Liberica Native Image Kit 21.3、およびJDKMon 17.0.7からニュースを特集する。
-
TriggerMeshのCloud Native Integration Platformがオープンソースとしてリリースされた
先ごろ、クラウドネイティブ統合プラットフォームプロバイダの TriggerMesh は、Cloud Native Integration Platform がオープンソースになり、Apache Software License 2.0 で利用できるよ���になったと発表した。これにより、クラウドオペレーターと DevOps プラクティショナは、コードによる統合で自由にデプロイできるようにする。
-
SoundCloudの付加価値サービスとドメインゲートウェイを備えたドメイン駆動設計とは
最近、ドメインゲートウェイの実装に向けたSoundCloudのサービスアーキテクチャの進化について説明する2つの記事が公開された。付加価値サービスはその過程にある。著者は、これらのドメイン駆動設計ベースのパターンがどのように重複を減らし、ビジネスと承認ロジックを均質化するのに役立ったかを説明している。
-
IntelのLoihi 2とLava Frameworkでニューロモルフィックコンピューティング研究の進歩を目指す
Intelは、ニューロモルフィック (神経形態) コンピューティングの分野の研究用ツールを提供することを目的として、第2世代のニューロモルフィックチップであるLoihi 2 を発表した。また、IntelはLavaをリリースした。これは、従来のハードウェアとニューロモルフィックハードウェアの両方でニューロモルフィックアプリを構築するためのソフトウェアフレームワークだ。
-
SlackにおけるAPI設計の原則とプロセス
Slackが採用するAPI設計の原則とプロセスを解説した記事が先頃、Slack Engineeringブログ上で公開された。記事にはSlackが、簡潔性、安全性、拡張性、開発者エクスペリエンスを念頭においてAPIを設計する上で使用する、6つの設計原則について説明されている。これらの原則を実践する方法として、4ステップのレビューとテストのプロセスが存在する。ただし、ある程度の融通は認められている
-
MicrosoftがAzure Purviewの提供開始を発表
Microsoftは先頃、同社クラウドのデータガバナンスソリューションであるAzure Purviewの供与を開始(General Availability, GA)すると発表した。オンプレミス、クラウド、およびアプリケーションベースのシステムを対象とする、統合的なデータガバナンスソリューションをユーザに提供する。今回のGAリリースは、約1年前の公開プレビューリリースからのフォローアップに位置付けられる
-
PayPalがGraphQLを採用し、開発者の生産性向上を実現
PayPalは先頃、近年のPayPalにおけるGraphQLの採用について解説したブログ記事を公開した。2018年のCheckoutアプリケーションひとつから始まった導入はその後、GraphQLフェデレーションを使用した統合型のフェデレーションAPIを構成するまでに至っている。組織全体に及ぶGraphSQLの採用は、開発者の生産性向上やアプリケーション提供の迅速化といった成果を生み出した。
-
AmazonがQuickSight Qの一般提供を発表
Amazonは先頃、マネージドビジネスインテリジェンスサービスQuickSightのエンタープライズエディション用の自然言語による問い合わせツールであるQuickSight Qの一般提供(GA)を開始すると発表した。
-
QCon Plus11月注目のMLトラック: 最新のMLイノベーションのすべてについて学ぶ
C4media (InfoQ および QCon の創立者) の社長である Dio Synodinos 氏は、最近、NYJavaSIG のシニアテクノロジーコンサルタントの Frank Greco 氏および QCon Plus 2021年11月の委員会メンバーと、トピックについて話し合い、今年11月のオンラインソフトウェアカンファレンス QCon Plus で参加を楽しみにしているトラックについて話しました。
-
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のサポートを終了することが含まれている。