Интеграция с высоконагруженными проектами: DST Platform и нативная поддержка S3

Для администраторов и DevOps-инженеров, работающих с действительно масштабными веб-проектами — социальными сетями, маркетплейсами, отраслевыми B2B-порталами с миллионами страниц и сотнями тысяч...

#DST #DSTGlobal #ДСТ #ДСТГлобал #DSTplatform #ДСТПлатформ #Объектноехранилище #S3 #S3хранилища #API #RESTAPI #ObjectStorage #DevOps #Бэкапы #ACL #CICD #Шифрование #комплаенс #CDN

Читать далее: https://dstglobal.ru/club/1239-obektnoe-hranilische-s3-prakticheskoe-rukovodstvo-dlja-administratorov-i-devops

4.31

What's Changed S3 s3: short-circuit filer failover on ErrNotFound by @chrislusf in #9748 s3: return NoSuchVersion (not NoSuchKey) for a missing versionId by @chrislusf in #9749 s3: commit a versioned PutObject and its latest pointer in one...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.31

#seaweedfs #s3 #objectstorage

Release 4.31 · seaweedfs/seaweedfs

What's Changed S3 s3: short-circuit filer failover on ErrNotFound by @chrislusf in #9748 s3: return NoSuchVersion (not NoSuchKey) for a missing versionId by @chrislusf in #9749 s3: commit a vers...

GitHub

4.3

What's Changed S3 s3,iceberg: reject .. in URL path vars by @chrislusf in #9687 fix(s3tables/iceberg): make metadata spec-compliant and accept real-world manifest names by @qzhello in #9703 fix: validate s3 ownership controls rule by @7y-9 in...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.30

#seaweedfs #s3 #objectstorage

Release 4.30 · seaweedfs/seaweedfs

What's Changed S3 s3,iceberg: reject .. in URL path vars by @chrislusf in #9687 fix(s3tables/iceberg): make metadata spec-compliant and accept real-world manifest names by @qzhello in #9703 fix:...

GitHub

4.29

What's Changed Admin Server and Worker EC placement: shared replica-placement resolver, snapshot + Place core, capacity fixes, tiering by @chrislusf in #9621 EC encode: place shards via ecbalancer.Place + configurable replica placement by...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.29

#seaweedfs #s3 #objectstorage

Release 4.29 · seaweedfs/seaweedfs

What's Changed Admin Server and Worker EC placement: shared replica-placement resolver, snapshot + Place core, capacity fixes, tiering by @chrislusf in #9621 EC encode: place shards via ecbalanc...

GitHub

Question: Mastodon caches remote media on your server's storage. Posts with media get served directly from cache. The cache can be purged (currently 90 days due to #wasabiS3 limits). If purged, media redownloads on demand and isn't cached again.

I'm moving this instance to a different object storage solution, so the 90-day retention isn't necessary anymore, and shortening it could save space.

Actual question: any ideas on a good media retention period?

#mastoadmin #s3 #objectstorage

4.28

What's Changed S3 API fix(s3/audit): populate requester for GET/HEAD/IAM operations by @chrislusf in #9581 fix(s3): sync IAM policies to advanced IAM Manager policy engine by @Mmx233 in #9577 fix(s3): keep server-side copy data in the bucket...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.28

#seaweedfs #s3 #objectstorage

Release 4.28 · seaweedfs/seaweedfs

What's Changed S3 API fix(s3/audit): populate requester for GET/HEAD/IAM operations by @chrislusf in #9581 fix(s3): sync IAM policies to advanced IAM Manager policy engine by @Mmx233 in #9577 fi...

GitHub

4.27

What's Changed FUSE Mount fix(mount): don't release file handles from FUSE Forget by @chrislusf in #9529 fix(mount): keep periodic metadata flush from dropping concurrent chunk uploads by @chrislusf in #9574 S3 API fix(filer): load...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.27

#seaweedfs #s3 #objectstorage

Release 4.27 · seaweedfs/seaweedfs

What's Changed FUSE Mount fix(mount): don't release file handles from FUSE Forget by @chrislusf in #9529 fix(mount): keep periodic metadata flush from dropping concurrent chunk uploads by @chris...

GitHub
Keychain for iOS | Integration | Unity Asset Store

Use the Keychain for iOS from Sych on your next project. Find this integration tool & more on the Unity Asset Store.

4.26

What's Changed Erasure Coding rust(seaweed-volume): distributed EC read across peer servers by @chrislusf in #9516 fix(ec): mount falls back to sibling-disk .ecx (fixes #9519) by @chrislusf in #9521 fix(ec): blanket-clean every destination over...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.26

#seaweedfs #s3 #objectstorage

Release 4.26 · seaweedfs/seaweedfs

What's Changed Erasure Coding rust(seaweed-volume): distributed EC read across peer servers by @chrislusf in #9516 fix(ec): mount falls back to sibling-disk .ecx (fixes #9519) by @chrislusf in #...

GitHub

4.25

Note This is a quick follow up for 4.24. It is safe to upgrade. The erasure coding with multi-disk servers needs to recover automatically from previous failures. The added security checking caused Admin UI not working well. Users with...

https://github.com/seaweedfs/seaweedfs/releases/tag/4.25

#seaweedfs #s3 #objectstorage

Release 4.25 · seaweedfs/seaweedfs

Note This is a quick follow up for 4.24. It is safe to upgrade. The erasure coding with multi-disk servers needs to recover automatically from previous failures. The added security checking caused...

GitHub