見出し画像

イベントドリブンプログラミングで最新の3factorアプリを構築する

このページをよみながらノートとります。(カタカナが多いなー。)
https://hasura.io/event-driven-programming/

最新の動的アプリは、非同期プログラミングモデルでのイベント、ユーザークリック、音声コマンド、およびその他の対話に応答するように構築されています。

通常、新しいイベントを待ち、いくつかのイベントハンドラーをトリガーするイベントループがあります。 PostgreSQLは、他のSQLベースのデータベースと同様に、トリガーの形式でイベントベースの実行をサポートします。

画像1

3factorは、クラウドの上で最新のAPIアーキテクチャを使用することで、最初からスケーラブルなアプリを構築できるようにします。中核となるのは、3factorがEvent driven programingと連携し、配信モデルとしてリアルタイムGraphQLAPIを選択することです。 3factorアプリケーションの3つの要素は次のとおりです。
Realtime GraphQL
Reliable Eventing
Async Serverless

解りやすいクエリー言語に加えて、GraphQL仕様は、すぐに使用できるサブスクリプションがあります。これにより、同期動作を処理し、それ自体が非同期トリガーとして機能して、イベント処理プログラムを実行できます。

この記事が気に入ったらサポートをしてみませんか?