arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~

Salesforce 消息传递架构:大规模平台事件、异步发送和多租户

Salesforce Messaging Architecture: Platform Events, Async Sends, and Multi-Tenancy at Scale

Devam Gupta

arXiv 2607.12943首次发表:更新:

AI 中文总结

研究提出在 CRM 内部原生构建消息传递核心的架构范式,将消息视为原生 CRM 记录,出站路径为平台原生事务,状态参数存为标准数据库对象,利用此范式评估了相关设计模式、扩展机制、解耦约束及架构边界。

AI 中文摘要

大多数企业消息传递集成充当外部连接器,位于客户关系管理(CRM)平台之外,接收网络钩子、写入外围日志并认为过程已集成。因此,消息在消息传递平台内隔离,而 CRM 记录严格保存在 CRM 内部,仅通过脆弱的同步作业、严格的字段映射和最终一致性窗口进行桥接。本文概述了一种替代架构范式:在 CRM 内部原生构建整个消息传递核心。在此模型中,每条消息都被视为原生 CRM 记录,每个出站路径都是平台原生事务,所有状态参数(包括传递状态、选择加入指标、对话历史和记录所有权)都作为标准数据库对象存储。这种结构上的原生对齐允许系统利用标准报告管道,在原生工作流构建器中运行,并无缝触发平台自动化。本研究从跨医疗保健、销售运营、现场服务和客户支持的独立企业组织部署的生产托管包中得出结论,评估了核心设计模式、平台扩展机制、多租户解耦约束以及平台原生架构设计的边界。

英文摘要

Most enterprise messaging integrations function as external connectors. They reside outside the Customer Relationship Management (CRM) platform, receive webhooks, write peripheral logs, and consider the process integrated. Consequently, messages are isolated within the messaging platform while CRM records remain strictly inside the CRM, bridged only by fragile sync jobs, rigid field mappings, and eventual consistency windows. This paper outlines an alternative architectural paradigm: constructing the entire messaging core natively inside the CRM. Within this model, every message is treated as a native CRM record,every outbound path is a platform-native transaction, and all state parameters - including delivery status, opt-in metrics, conversation history, and record ownership - are stored as standard database objects. This structural native alignment allows the system to utilize standard reporting pipelines, operate inside native workflow builders, and trigger platform automation seamlessly. Drawing from a production managed package deployed across independent enterprise organizations spanning healthcare, sales operations, field services, and customer support, this study evaluates the core design patterns, platform scaling mechanics, multi-tenant decoupling constraints, and the boundaries of the platform-native architectural design.

Comments8 pages, 1 table. An earlier version of this work was first posted on SSRN (DOI: 10.2139/ssrn.6903158)

论文原文

arXiv 摘要页 · PDF 原文 · HTML 原文

↑