AtlasDB验证通过后,将事务状态原子性地更新为COMMITTED,并将该事务ID添加到数据集的活动视图序列中。此时,新数据瞬间对所有该分支的读者可见。...其产生的文件成为垃圾数据,后续由垃圾回收机制(GarbageCollection)清理,不会污染数据集视图。Foundry支持多种事务类型,它们在分支合并时表现出不同的行为特征。...标准的Spark任务会直接调用s3a://或hdfs://协议。然而,在Foundry中,Spark被配置为使用一种自定义的文件系统实现(通常通过foundry://协议或拦截标准协议实现)。...其次进行安全令牌注入,为Spark容器注入访问特定事务数据的临时凭证。...为了配合这种架构,Palantir推荐特定的PySpark代码风格。例如,避免在代码中硬编码S3路径,而是始终使用数据集RID或逻辑路径。