OpenStack Swift

OpenStack Swift

OpenStack Swift is a highly available, distributed, eventually consistent object/blob store designed for storing unstructured data at massive scale with strong durability guarantees.

Similar self-hosted alternatives:
Repository activity:
Stars
2,683
Forks
1,076
Watchers
316
Open Issues
0
Last commit
1 day ago
Details:
Estimated Popularity
13
Pricing Model
Free
Hosting Type
Self-Hosted
License
Apache-2.0
Deployment Difficulty
Advanced
Language
Python
OpenStack Swift screenshot

OpenStack Swift is a battle-tested distributed object storage system designed to store petabytes of unstructured data with high durability and availability. As part of the OpenStack ecosystem, it provides enterprise-grade object storage capabilities.

Key Features

  • Massive Scale Storage:

    • Petabyte-scale capacity
    • Horizontal scaling
    • Eventually consistent design
    • No single point of failure
    • Automatic data distribution
    • Self-healing capabilities
  • High Durability:

    • Data replication across zones
    • Configurable replica counts
    • Erasure coding support
    • Bit-rot detection
    • Automatic repair
    • Cross-datacenter replication
  • Enterprise Integration:

    • OpenStack ecosystem integration
    • Keystone authentication
    • Multi-tenancy support
    • Role-based access control
    • Audit logging
    • Service catalog integration
  • Developer Friendly:

    • RESTful HTTP API
    • S3 compatibility layer
    • Multiple language SDKs
    • Comprehensive documentation
    • Active community
    • Professional support

Help improve this content

Found an error or want to add more information about OpenStack Swift? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects