BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Repository Index
47,133 repositories indexed
1–13 of 13 · Most stars
Apache Beam is a unified programming model for Batch and Streaming data processing.
- python
- java
- big-data
- beam
Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite, Oracle
- entity-framework-core
- entityframeworkcore
- entityframework
- efcore
A GraphQL to SQL query execution layer for query planning and batch data fetching.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
- golang
- event-sourcing
- stream-processing
- brokers
A powerful background job processing library for Clojure
- clojure
- redis
- asynchronous
- background-processing
A faster alternative to the custom use of `in_batches` with `pluck`
- activerecord
- gem
- rails
- ruby
A blazing fast job processing system backed by GenStage & Redis.
- elixir-lang
- genstage
- background-jobs
- concurrent
Distributed batch data processing framework
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
- influxdb
- rxcpp
- batching
- client
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
- database
- database-abstraction
- go
- golang
Gatling plugin for JDBC — SQL queries, batch operations, and stored procedures with HikariCP connection pooling
- gatling
- performance
- performance-testing
- jdbc
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler