danielhe4rt/scylloquent
Eloquent-style models and a fluent query builder for ScyllaDB, giving Laravel developers familiar syntax over wide-column NoSQL. Define models, run expressive queries, and work with Cassandra-compatible data and CQL without leaving your existing Laravel workflow.
ext-cassandra driver, or (c) isolate ScyllaDB behind a dedicated ingestion microservice. This package makes (a) cheap to try and cheap to abandon.Adopt when:
Look elsewhere when:
ALLOW FILTERING and full scans are production incidents waiting to happen.To executives: A small, MIT-licensed adapter that lets our existing Laravel team write to ScyllaDB using the Eloquent syntax they already know. It lowers the cost and time-to-value of adding a high-throughput data path — potentially avoiding a new microservice or a new language in the stack. It is not a platform commitment: low adoption and a single maintainer mean we treat it as a prototype enabler with a fork-and-own fallback to the native driver.
To engineering: It reduces boilerplate and keeps one data-access idiom across stores, which helps velocity and onboarding. But it does not abstract away Cassandra's real costs — denormalization, partition-key design, consistency levels, and tombstone/compaction behavior remain ours to own. Recommendation: run a time-boxed spike with explicit exit criteria (supported operations, performance vs. native driver, upgrade path on the next Laravel major), and decide fork-vs-replace before it touches production traffic.
How can I help you explore Laravel packages today?