Entwickelt für
Leistung.
Gebaut für Skalierung.
Eine leichtgewichtige, S3-kompatible Objektspeicher-Engine in C. Kaltstart <10ms, ~2 MB Binary, null GC-Pausen.
Was ist Flashstor?
Objektspeicher, Neu Gedacht
Flashstor ist eine hochleistungsfähige, S3-kompatible Objektspeicher-Engine, von Grund auf in C11 geschrieben. Entwickelt für Edge Computing, eingebettete Systeme und leistungskritische Infrastrukturen, in denen jede Millisekunde und jedes Megabyte zählt.
- Volle S3-API-Kompatibilität mit über 60 Operationen einschließlich Versionierung, Verschlüsselung und Replikation
- Arena-basierte Speicherallokation — null Garbage-Collection-Pausen, vorhersagbare Latenz
- SIMD-beschleunigtes Erasure Coding via Intel ISA-L — bis zu 65x schneller als reine Software
- Hardware-beschleunigte AES-256-GCM-Verschlüsselung mit eindeutigen Datenverschlüsselungsschlüsseln pro Objekt
- HTTP/2-Unterstützung mit ereignisgesteuertem epoll/kqueue-I/O und konfigurierbaren Worker-Thread-Pools
- Privilegientrennung mit automatischem Root-Drop und PR_SET_NO_NEW_PRIVS-Durchsetzung
Enterprise-Funktionen
Alles, was Sie für Produktivspeicher brauchen — nichts Überflüssiges
Mehrstufige Sicherheit
AES-256-GCM-Verschlüsselung (SSE-S3, SSE-C), SigV4-Authentifizierung, Privilegientrennung, timing-sichere Operationen und Compiler-Härtung mit vollem RELRO.
Erasure Coding
Reed-Solomon Erasure Coding mit Intel ISA-L SIMD-Beschleunigung. Konfigurierbare M+N Shards mit bis zu 65x Speedup.
Event-Benachrichtigungen
Echtzeit-Event-Streaming an Webhook, Kafka, AMQP und NATS für nahtlose Datenpipeline-Integration.
Compliance und WORM
Object Lock mit Governance- und Compliance-Modi, Aufbewahrungsrichtlinien, Legal Hold und Versionierung für regulatorische Anforderungen.
Observability
Integrierter Prometheus-Metriken-Endpunkt mit Latenz-Histogrammen (p50/p95/p99), Durchsatz-Zählern und Health-Check-APIs.
Ökosystem-Integration
Kompatibel mit AWS CLI, Boto3, rclone, MinIO Client, s3cmd und jedem S3-kompatiblen SDK.
Deployment in Unter 60 Sekunden
Ein einzelnes statisches Binary. Keine Runtime-Abhängigkeiten. Kein Paketmanager. Keine Container erforderlich. Herunterladen, konfigurieren und starten.
- Single-Binary-Deployment — keine Container oder Orchestrierung nötig
- Konfiguration über Umgebungsvariablen oder Konfigurationsdatei
- S3-API sofort auf Port 9000 verfügbar
- Testen Sie mit jedem S3-kompatiblen Client — AWS CLI, Boto3, rclone
Gebaut für Vorhersagbare Latenz
Flashstor nutzt Arena-Allokation pro Anfrage und manuelle Speicherverwaltung für konstante Leistung. Kein Garbage Collector bedeutet keine unerwarteten Pausen.
- Arena-Allokator mit wiederverwendbaren 64-KiB-Blöcken pro Verbindung
- Null free-Aufrufe pro Allokation — Bulk-Deallokation nach Abschluss der Anfrage
- Ereignisgesteuertes I/O über epoll (Linux) / kqueue (BSD)
- Cache-Line-ausgerichtete (64 Byte) Zähler eliminieren False Sharing
Bereit, Flashstor zu Evaluieren?
Vereinbaren Sie ein technisches Gespräch mit unserem Team. Wir zeigen Ihnen Architektur, Benchmarks und Deployment-Strategien.