パブリックベータ公開中

Bulk APIの障害を、
ゼロにする。

Salesforce Bulk APIの信頼性レイヤー。書き込みの直列化、自動リトライ、デッドレター管理で、UNABLE_TO_LOCK_ROWによる深夜の障害対応をなくします。

asyncguard-relay — live
GUARD ACTIVE — 0 messages lost

見覚えがありませんか?

これらのSalesforceエラーは、チームの何時間ものデバッグと眠れない夜の原因になっています。AsyncGuardはアーキテクチャレベルでこれらを解消します。

Salesforce
UNABLE_TO_LOCK_ROW: unable to obtain exclusive access to this record
同一の親レコードに対する並行処理でBulk API操作がサイレントに失敗します。ロックタイムアウトは10秒、リトライ機能はありません。
StackExchangeに500件以上の質問
Salesforce
ConcurrentPerOrgLongTxn Limit exceeded
5秒を超えるトランザクションが10件以上になると組織全体がフリーズします。リトライもグレースフルデグラデーションもありません。
Bulk API並列処理
Salesforce
ENTITY_IS_LOCKED
承認プロセスやレコードロックがインテグレーションをブロックします。部分的な失敗が発生しても自動復旧はありません。
複雑な組織で頻発
Salesforce
REQUEST_LIMIT_EXCEEDED
ピーク時にAPIコール制限に到達。インテグレーションは停止し、データは古くなり、誰も手遅れになるまで気づきません。
Enterprise Editionの制限
Salesforce
Partial Batch Failures
一部のレコードは成功し、他はサイレントに失敗。データの不整合が発生しても、失敗分だけをリトライする仕組みはありません。
全Bulk APIユーザーが対象
Salesforce
Data Skew Lock Contention
子レコードが1万件以上あるアカウントでは、全ての並行処理にカスケード的なロック障害が発生します。
エンタープライズアカウント

設定は3ステップ。
ロックエラーはゼロに。

AsyncGuardはプラットフォームとダウンストリームシステムの間に配置されます。コード変更もアーキテクチャの再設計も不要。ただ信頼性が加わるだけです。

01

接続

OAuthでSalesforce組織を接続。Bulk APIの呼び出し先をSalesforceから直接ではなく、AsyncGuardのエンドポイントに向けるだけです。

02

保護

レコードは親エンティティごとにグループ化され、直列化されてロック競合を防ぎます。失敗した書き込みは指数バックオフでリトライ。デッドレターはキャッチされ、リプレイ用にキューイングされます。

03

監視

ダッシュボードでキューの深度、処理状況、デッドレターをリアルタイムに確認。どのレコードが失敗したか正確に把握し、ワンクリックでリトライできます。

10s
Salesforceのロックタイムアウト
0
コード変更の必要なし
5 min
セットアップ時間
14 days
無料トライアル

MuleSoftの1/40の価格。

月額$29から。エンタープライズ営業との商談は不要。6ヶ月の導入プロジェクトも不要。Stripeポータルからいつでも解約できます。

Free
$0
評価・テスト用
  • 月間10Kメッセージ
  • Salesforce接続 1件
  • メッセージ保持期間 7日
  • ダッシュボード
始める
Starter
$29/mo
小規模インテグレーション
  • 月間100Kメッセージ
  • Salesforce接続 2件
  • 保持期間 30日
  • デッドレター管理
無料トライアル開始
Scale
$299/mo
大量処理向け
  • 月間2Mメッセージ
  • 接続数 無制限
  • 保持期間 1年
  • デッドレター管理
  • 優先サポート
無料トライアル開始

データ欠損を、今夜から止める。

14日間無料。クレジットカード不要。5分でセットアップ完了。

無料で始める