{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:X55V5KK4WNGAL6P736H3JR2MHU","short_pith_number":"pith:X55V5KK4","canonical_record":{"source":{"id":"2412.13314","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-12-17T20:30:47Z","cross_cats_sorted":[],"title_canon_sha256":"f046d1bc449184374d62b334d640017a49bf2bc7e3ad1af266e678364a2b0e20","abstract_canon_sha256":"274c94e104321a266322bd1668b47d239500705e157f65d340cd33812d5d9a4a"},"schema_version":"1.0"},"canonical_sha256":"bf7b5ea95cb34c05f9ffdf8fb4c74c3d3d97580c9cbf5656a39c422f0f033c0a","source":{"kind":"arxiv","id":"2412.13314","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.13314","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"arxiv_version","alias_value":"2412.13314v1","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.13314","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_12","alias_value":"X55V5KK4WNGA","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_16","alias_value":"X55V5KK4WNGAL6P7","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_8","alias_value":"X55V5KK4","created_at":"2026-07-05T09:50:59Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:X55V5KK4WNGAL6P736H3JR2MHU","target":"record","payload":{"canonical_record":{"source":{"id":"2412.13314","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-12-17T20:30:47Z","cross_cats_sorted":[],"title_canon_sha256":"f046d1bc449184374d62b334d640017a49bf2bc7e3ad1af266e678364a2b0e20","abstract_canon_sha256":"274c94e104321a266322bd1668b47d239500705e157f65d340cd33812d5d9a4a"},"schema_version":"1.0"},"canonical_sha256":"bf7b5ea95cb34c05f9ffdf8fb4c74c3d3d97580c9cbf5656a39c422f0f033c0a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:50:59.587257Z","signature_b64":"9EylUygh9fzaecx6OgNX+/1gpYYiIQe2R7gDtWKfbJ3G5RSjcv023Ef4ClHX4vkBoMiFjqArJbMEV8E1P59oDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bf7b5ea95cb34c05f9ffdf8fb4c74c3d3d97580c9cbf5656a39c422f0f033c0a","last_reissued_at":"2026-07-05T09:50:59.586784Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:50:59.586784Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.13314","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:50:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sRHCstUOBnIiYa634FV4tBVd1jdZSZVLXT49cJIyyGYnWL733bteGKZtDTh2ioMueUK1EYu6adi4b3rnrEDRAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T00:03:25.440328Z"},"content_sha256":"a216407f82bbd815b0f86cbc719301e77d8bfecd800619b39051c84e638e38e9","schema_version":"1.0","event_id":"sha256:a216407f82bbd815b0f86cbc719301e77d8bfecd800619b39051c84e638e38e9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:X55V5KK4WNGAL6P736H3JR2MHU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Distributed Speculative Execution for Resilient Cloud Applications","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Badrish Chandramouli, Philip A. Bernstein, Samuel Madden, Tianyu Li","submitted_at":"2024-12-17T20:30:47Z","abstract_excerpt":"Fault-tolerance is critically important in highly-distributed modern cloud applications. Solutions such as Temporal, Azure Durable Functions, and Beldi hide fault-tolerance complexity from developers by persisting execution state and resuming seamlessly from persisted state after failure. This pattern, often called durable execution, usually forces frequent and synchronous persistence and results in hefty latency overheads. In this paper, we propose distributed speculative execution (DSE), a technique for implementing the durable execution abstraction without incurring this penalty. With DSE, "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.13314","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2412.13314/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:50:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xX8jQ8KqQSKUQQd8f9T/ncPS4wNj7yTk2pPebLSbCz6aahfmaLw6bnBA9mzznjcJ5aukT9ai+MhGj3Hr/JjhAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T00:03:25.441217Z"},"content_sha256":"f7934d57a31b3f9531b13d74450afc063423280e5a9325d1de411365d9eb3c7f","schema_version":"1.0","event_id":"sha256:f7934d57a31b3f9531b13d74450afc063423280e5a9325d1de411365d9eb3c7f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/X55V5KK4WNGAL6P736H3JR2MHU/bundle.json","state_url":"https://pith.science/pith/X55V5KK4WNGAL6P736H3JR2MHU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/X55V5KK4WNGAL6P736H3JR2MHU/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-04T00:03:25Z","links":{"resolver":"https://pith.science/pith/X55V5KK4WNGAL6P736H3JR2MHU","bundle":"https://pith.science/pith/X55V5KK4WNGAL6P736H3JR2MHU/bundle.json","state":"https://pith.science/pith/X55V5KK4WNGAL6P736H3JR2MHU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/X55V5KK4WNGAL6P736H3JR2MHU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:X55V5KK4WNGAL6P736H3JR2MHU","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"274c94e104321a266322bd1668b47d239500705e157f65d340cd33812d5d9a4a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-12-17T20:30:47Z","title_canon_sha256":"f046d1bc449184374d62b334d640017a49bf2bc7e3ad1af266e678364a2b0e20"},"schema_version":"1.0","source":{"id":"2412.13314","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.13314","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"arxiv_version","alias_value":"2412.13314v1","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.13314","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_12","alias_value":"X55V5KK4WNGA","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_16","alias_value":"X55V5KK4WNGAL6P7","created_at":"2026-07-05T09:50:59Z"},{"alias_kind":"pith_short_8","alias_value":"X55V5KK4","created_at":"2026-07-05T09:50:59Z"}],"graph_snapshots":[{"event_id":"sha256:f7934d57a31b3f9531b13d74450afc063423280e5a9325d1de411365d9eb3c7f","target":"graph","created_at":"2026-07-05T09:50:59Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2412.13314/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Fault-tolerance is critically important in highly-distributed modern cloud applications. Solutions such as Temporal, Azure Durable Functions, and Beldi hide fault-tolerance complexity from developers by persisting execution state and resuming seamlessly from persisted state after failure. This pattern, often called durable execution, usually forces frequent and synchronous persistence and results in hefty latency overheads. In this paper, we propose distributed speculative execution (DSE), a technique for implementing the durable execution abstraction without incurring this penalty. With DSE, ","authors_text":"Badrish Chandramouli, Philip A. Bernstein, Samuel Madden, Tianyu Li","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-12-17T20:30:47Z","title":"Distributed Speculative Execution for Resilient Cloud Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.13314","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:a216407f82bbd815b0f86cbc719301e77d8bfecd800619b39051c84e638e38e9","target":"record","created_at":"2026-07-05T09:50:59Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"274c94e104321a266322bd1668b47d239500705e157f65d340cd33812d5d9a4a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-12-17T20:30:47Z","title_canon_sha256":"f046d1bc449184374d62b334d640017a49bf2bc7e3ad1af266e678364a2b0e20"},"schema_version":"1.0","source":{"id":"2412.13314","kind":"arxiv","version":1}},"canonical_sha256":"bf7b5ea95cb34c05f9ffdf8fb4c74c3d3d97580c9cbf5656a39c422f0f033c0a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bf7b5ea95cb34c05f9ffdf8fb4c74c3d3d97580c9cbf5656a39c422f0f033c0a","first_computed_at":"2026-07-05T09:50:59.586784Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:50:59.586784Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"9EylUygh9fzaecx6OgNX+/1gpYYiIQe2R7gDtWKfbJ3G5RSjcv023Ef4ClHX4vkBoMiFjqArJbMEV8E1P59oDw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:50:59.587257Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.13314","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a216407f82bbd815b0f86cbc719301e77d8bfecd800619b39051c84e638e38e9","sha256:f7934d57a31b3f9531b13d74450afc063423280e5a9325d1de411365d9eb3c7f"],"state_sha256":"e71ce8eccd78a6a457c7a8b8662f5bec2b2b9a39dd115bf95bd002f771dcfb84"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4Mc6SckgCurlhDr8sSz1DYoXlBJpgAHV+X51tF/NSUV3C1xQ+bvtelcWIAkg7ZNPi23xqs2nUJBTefxAyoaUDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T00:03:25.446452Z","bundle_sha256":"cf329b4cdc9cd67c152f6e875c3689b98f167ce1be67695e9c3f778004cd9456"}}