Skip to main content

SPDL plugin for loading media data into array format.

Project description

SPDL

SPDL (Scalable and Performant Data Loading) is a library and project to explore the design of performant data loading.

It provides flexible pipeline abstraction and a set of operations used for processing array data.

Documentation

Please checkout the documentation.

License

SPDL is BSD 2-Clause licensed, as found in the LICENSE file.

Citation

Please use the following BibTex for citing our project if you find it useful.

@misc{hira2025scalableperformantdataloading,
   title={Scalable and Performant Data Loading},
   author={Moto Hira and Christian Puhrsch and Valentin Andrei and Roman Malinovskyy and Gael Le Lan and Abhinandan Krishnan and Joseph Cummings and Miguel Martin and Gokul Gunasekaran and Yuta Inoue and Alex J Turner and Raghuraman Krishnamoorthi},
   year={2025},
   eprint={2504.20067},
   archivePrefix={arXiv},
   primaryClass={cs.DC},
   url={https://arxiv.org/abs/2504.20067},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

spdl_io-0.5.0-cp314-cp314t-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

spdl_io-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp314-cp314t-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

spdl_io-0.5.0-cp314-cp314-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.14Windows x86-64

spdl_io-0.5.0-cp314-cp314-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp314-cp314-manylinux_2_26_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp314-cp314-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

spdl_io-0.5.0-cp313-cp313t-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.13tWindows x86-64

spdl_io-0.5.0-cp313-cp313t-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp313-cp313t-manylinux_2_26_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp313-cp313t-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13tmacOS 15.0+ ARM64

spdl_io-0.5.0-cp313-cp313-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.13Windows x86-64

spdl_io-0.5.0-cp313-cp313-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp313-cp313-manylinux_2_26_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp313-cp313-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

spdl_io-0.5.0-cp312-cp312-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.12Windows x86-64

spdl_io-0.5.0-cp312-cp312-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp312-cp312-manylinux_2_26_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp312-cp312-macosx_15_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ universal2 (ARM64, x86-64)

spdl_io-0.5.0-cp311-cp311-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.11Windows x86-64

spdl_io-0.5.0-cp311-cp311-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp311-cp311-manylinux_2_26_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp311-cp311-macosx_15_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ universal2 (ARM64, x86-64)

spdl_io-0.5.0-cp310-cp310-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.10Windows x86-64

spdl_io-0.5.0-cp310-cp310-manylinux_2_27_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64

spdl_io-0.5.0-cp310-cp310-manylinux_2_26_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64

spdl_io-0.5.0-cp310-cp310-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file spdl_io-0.5.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d34e5594617c343efb4128777213fe1dfcd31538b730961b87f69dbb691b8136
MD5 4b18f580440be99a074a2b520ed8631b
BLAKE2b-256 d35870fa4d1d523005b32a1b4b03eb82ef1cb3fef5d5d5c69a2679a8fc23393e

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 1f34eda958f3fcc82cb6a7406d991aa6328a323b813237846717544d7d03c103
MD5 755573057aac4238592a4404ce5caaed
BLAKE2b-256 1a2a5ca0afd2f2d0bfc2a853da614f7d04f6a2a0763b5e8270f37902b8cf3646

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 8335448dc856be235231aa489a1f7e626d8233e28493503b0e607c9750f6124b
MD5 e0d4558cea44d969c927b9783f8983c9
BLAKE2b-256 248d895f33314f6ef12bb0886aff3d0baae4fc9842503ec7f765301b6e2b94ad

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7b72277df374f94281fbc00d518ae6b250e541d72d4fe27a6d67d34e58ff2e87
MD5 37916000dcb19b94b65f89fc064f19a4
BLAKE2b-256 c8f1cc0864a59cdf51b2624722ea51d86a734368032b13b72ab424dd36a558ea

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cafd75cf6132fe2a98f526409cec36cb8ad68240d512b9dec62496536fa60027
MD5 78fe7f50d15ba6dfa8f857c3309a2a56
BLAKE2b-256 2ea36de0b5a656450a0d76dffcad44bab0897dd910c38b46727ce0a87ebd6dc2

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 b021bb8a51c4bb82bf3bfa310695a78dec867a47276205ad76b7ef6922bd8d9a
MD5 e2366a144220d6aa6f1837e4dc1125ec
BLAKE2b-256 8dadc9f897cfe4761e9a3cb93af4bc19e40e67aef46a7072b31d34cc505ed532

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 d30806fbbd272c34b55023f2285d50aa648c7765168e0f7ec1aef0cd2443294e
MD5 f89b75c8a7e63d94d82d0a2b535e220a
BLAKE2b-256 3822f5c63d9ee447059347551224de9d21db28b331f5b19ab599d10d3299cbad

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3c9aac379e1962d30d29e5e12edbb9114be560d1f4bad2641d17cbac983c3b7f
MD5 605f0e0c62a69b08d260e37c8998ae44
BLAKE2b-256 3a6251c388a894c59eb287c62ccf677972e65e7443868ce00a4051d4da233522

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 bd737a4d44a4311bd1ed77b7dff9c716b6c9fcac91ab5b9e87a47c6349dcfb09
MD5 aeda96da27a30a17679c4f5055c2f7ed
BLAKE2b-256 47a39744b3c5af44bf67a143e2fbff91ddee71a1aead95bfd5cc16adaedcf8e1

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313t-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313t-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 fedce68481030199551ec150c5cb880210b642b0d9b299ca9e33d151227fa872
MD5 fd334704f932054846bdfe6e376d38be
BLAKE2b-256 b7575e1675417937ffa8d65d7d9a0f90cfe417e9e1b3e110ae01d785cbcaa6dd

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313t-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313t-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 64d43ebd3b50e624e8f17aab96199be8b37a19cfbd78498bf80b2e797a12491d
MD5 be14e4113476aa15700c0f93d2ff22c9
BLAKE2b-256 a840f41281e9a9b162500efc1206776899e0d6eccfb29e7561ea674f9c3de70a

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b949cde411f8ef0d0b285181998cadb676a84f4fbe0757dcf98a109993c8e96b
MD5 11cc71d35643978005cbb19a7d42aad1
BLAKE2b-256 7fce0bff00914519a395321a4987100570eda23cdd27aee7fbee27ceeb704ee0

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 25d1fc133fd4ffcf0f832709812b801c15c7e300c9dc5ae882d8f9af3e8a2555
MD5 c05706ad450f19e19e74363c7659e0d3
BLAKE2b-256 fb4f53a10daf5fe7e135f2e4524bfe0b720f86e17bab8fce8e1d862a730684dc

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 8377c4dfb5ebf6413c87de388e3e3e5536349c30ddd108ad7935baec024554a4
MD5 cf6a14305663ca530ac311924a1de668
BLAKE2b-256 fa5ca5357a91c15926a57f6c607bbb401d83ce93cd16f3d5d7a7d6ec9d992ba2

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 9d3dcf0b6eecc7eb1a7e80448dd0e0ada47dddfeae8d31c38972bc89aa1e4915
MD5 dcdd5d869161fdbf1a53ce7e8b747585
BLAKE2b-256 3bfdae8fdcdfabf45d37b46ac7a402c57d606ed706a633972f66137fc36e6f62

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 618247f52750e517ed755f3221179bad8bd8fb45de3fd32bfca7558f4b5d1bdc
MD5 5ec147d575b8becf543c8b79a1eb44a9
BLAKE2b-256 66f8273e5f7730349f4e34b31aebfd9e4cdcdbbc0ce7aae0ff287a1d7d709735

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6d81b89aed8d1c604836316ddcdb8072c67c3135fe1c4efd6b69eb4888396164
MD5 ea6a8f8eeee2b0f3819e86554cf0dcef
BLAKE2b-256 e40e291f5e9b2a746b15a70d2cb3c569d07706c7e89ea8ac153b9e8a121ebdcf

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp312-cp312-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp312-cp312-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 f95567085512fd4ecc17e5d027c686db744f932118e04247c02da5281fbd5d68
MD5 85064473038b77dbb744efa3da1d718e
BLAKE2b-256 feeae4a25aaed3afadbee1baf06010e39630191443e2add2644bcaf865b13fb0

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp312-cp312-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp312-cp312-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 cd067c82b4ee15d7415ee1a6157cc179f5410b5462c4e47aa20ffb428922589e
MD5 3d4e89ea0d75a577145c514fbe2aec77
BLAKE2b-256 5f08f3fef6407620d1d50651e6126f0b3feb0906bea664034f04c8f7f567318e

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp312-cp312-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp312-cp312-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 85e3b612e05deda1bf964668d3f219d9955276f685591f5bf096261fb84129ca
MD5 d235a4e868045b6cd61bf0ae982bb949
BLAKE2b-256 9b54b026d15b3f07ae94ba89c07f3fafb988e532ecc20db832bdd98563c42a48

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a42fceb6a2fbd8866b20a109b39a7869b23714edfa12f62c634a7695cafd32ca
MD5 d35e50c56b00f0d6162dd83476c81244
BLAKE2b-256 07767b3f3ad52dbc0d61a92769c4dd0e4b04ae1efa26e736bcbe77fe0d7731ef

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp311-cp311-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 4bceb9b606e360976e40460eb295f5fd7cbb1c4b94044ca849f213ba3b2fc807
MD5 1ae01116eadc57c1148f801b5033a253
BLAKE2b-256 686abd31a6c05ccec2958d49fc3754e9a767efe28332fa930402618bb3e546b1

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp311-cp311-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp311-cp311-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 b13eb0ab3f19ab456b1cec44acdc28901a99fb9cace9b742420b15ec802eefc1
MD5 3f12ec33f9aadf5be3308940ed12c83e
BLAKE2b-256 84e29354061f5189e97062fedcea058a54cf8246adc46931826adecea20da1d1

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp311-cp311-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp311-cp311-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 7fb4f52480732fa81ecf5e16a2f065efa61c0d1c529731ce8c841fdad14817e1
MD5 8dc816c3b6139511f0e856e442cdbde7
BLAKE2b-256 36cf70949aa1674a84435f7a6180b54582b36c7b362c0ae6b3b59a9b41a56b89

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: spdl_io-0.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for spdl_io-0.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4c01022ecc27be05e94bf3598f30d503e49119db85a8b2d0deb0b7f0adbffefd
MD5 c06db121fe52e93d91f9ab24fad49381
BLAKE2b-256 ade34ec94e89b0a541ac7c79e4ee3eb9558f0a6c26419a4de329b54158fad4be

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp310-cp310-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 54135886a83d131691efd6d7435677c9c326cc97a8954a0e61ac643578112ad4
MD5 452396fe1af3f9478e389a023e49d4fc
BLAKE2b-256 a24182c971ea23480eaaf917a135d83b493e5abea447ec86ce334c31cef78904

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp310-cp310-manylinux_2_26_aarch64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp310-cp310-manylinux_2_26_aarch64.whl
Algorithm Hash digest
SHA256 3b4fac2b8a28cbe000146dafe5ce5ffd082f3c3303824c2d38e392dffde0a1ef
MD5 c8cdb076bb3abfbfa58e9d1a89e6a6c1
BLAKE2b-256 e91ab7071b5f786884857aebc679bd097760bd4935d5bfd2b39a458baa74a664

See more details on using hashes here.

File details

Details for the file spdl_io-0.5.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for spdl_io-0.5.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 81669a1a4c154c7bdbf4d58c915db920d304077ba71ea7e2becaca607bf1a7c5
MD5 e357123ea083db43489bda19ba3f7138
BLAKE2b-256 5726c7b159d4b6c882108e6560a8a81d6f21d61aa27540b7bc4de59964244ad2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page