SaaSHub helps you find the best software and product alternatives Learn more →
Top 7 C++ storage-engine Projects
-
One thing you should know is that the K8s architecture is optimized for stateless applications, which don't store changing information within themselves and whose output depend solely on input from the user or auxiliary processes. Conduit, on the contrary, is tightly coupled with its high-performance database, RocksDB, and has stateful behavior. That's why we need to take extra care by not replicating our process in order to prevent data races when accessing storage
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
redpanda
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
References [1] Redpanda Console: https://redpanda.com/redpanda-console-kafka-ui [2] Redpanda: https://redpanda.com/ [3] Cluster Deployment of AutoMQ: https://docs.automq.com/zh/docs/automq-opensource/IyXrw3lHriVPdQkQLDvcPGQdnNh [4] Quick Start: https://github.com/redpanda-data/console?tab=readme-ov-file#quick-start [5] Release Redpanda Console: https://github.com/redpanda-data/console/releases/tag/v2.6.0 [6] Redpanda Console Configuration: https://docs.redpanda.com/current/reference/console/config/#example-redpanda-console-configuration-file [7] Kafdrop Github: https://github.com/obsidiandynamics/kafdrop
-
curve
Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage. (by opencurve)
-
TileDB, Inc. | Full-Time | REMOTE | USA, Greece/EU | [https://tiledb.com](https://tiledb.com/)
TileDB has recently announced a $34 million Series B fund-raise and is actively hiring for engineers across a range of roles (SRE, backend/distributed systems, database internals, and more). You will have the opportunity to work on innovative technology that creates impact for challenging problems in genomics, geospatial, machine learning, distributed systems, and many other areas.
TileDB Cloud is the modern database, allowing developers and scientists to capture, analyze, and share any data with any tool. We build on a broad foundation of open source, maintaining the TileDB storage engine, libraries for genomics (single-cell and population), geospatial (raster, point clouds, and more), a TileDB visualization engine extending Babylon.js, and much more ([github.com/TileDB-Inc/TileDB](http://github.com/TileDB-Inc/TileDB))
With TileDB, all data — tables, genomics, images, videos, location, time-series — is captured as multi-dimensional arrays. To supercharge this data, TileDB Cloud implements a serverless infrastructure delivering query execution, access control, data and code sharing, and distributed computing at global scale — eliminating cluster management, minimizing TCO, and promoting scientific collaboration and reproducibility.
Website: [https://tiledb.com](https://tiledb.com/) | GitHub: https://github.com/TileDB-Inc/TileDB | Blog: https://tiledb.com/blog
We are actively hiring for several roles including:
- Site Reliability Engineer (k8s, Terraform, automation, Prometheus, CloudWatch, GitOps; Golang, Python)
-
-
tidesdb
High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization.
Project mention: Tidesdb: High-performance, durable, transactional embedded storage engine | news.ycombinator.com | 2024-11-30 -
tinykvpp
Horizontally scalable, highly available, key-value storage service with distributed transaction support written in C++
Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27I'm working on (yet another :)) key-value store. It's 99% educational project for me, no ambitions to create a startup or such, just a good enough project to try various technologies e.g. new protocols, kernel by-pass, libraries like SPDK or xnvme. Planning to go distributed as well, probably using Raft. Quite a good opportunity to sharpen low-level programming and design skills, work with profilers, doing benchmarking, and optimizing things. :)
GitHub: https://github.com/lnikon/tinykvpp/
C++ storage-engine discussion
C++ storage-engine related posts
-
RocksDB 9.5.2 – SupplyChainAttackPoC for Meta BB
-
The Hallucinated Rows Incident
-
In-memory vs. disk-based databases: Why do you need a larger than memory architecture?
-
Local file non relational database with filter by value
-
Rocksdb over network
-
How RocksDB Works
-
Data Reduction and Why It Is Important For Edge Computing
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 Dec 2024