elixir-heapq

Heap

A priority queue implementation in Elixir using a heap data structure.

A Heap-based Priority Queue Implementation in Elixir.

GitHub

8 stars
2 watching
2 forks
Language: Elixir
last commit: almost 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
princemaple/elixir-queue A queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API. 33
takscape/elixir-array An Elixir wrapper around Erlang's array data structure 34
falood/queuex A library implementing a priority queue with multiple backends and flexible configuration options. 11
fredwu/opq A simple, in-memory queue with worker pooling and rate limiting. 266
garro95/priority-queue A data structure for efficiently managing items with priorities 175
qiao/heap.js A binary heap data structure implementation in CoffeeScript/JavaScript for efficient priority management 126
davecom/swiftpriorityqueue A data structure implementation for managing elements of varying priorities in Swift 372
koudelka/honeydew A pluggable job queue and worker pool for Elixir, focused on at-least-once execution. 724
dashbitco/nimble_pool A tiny resource-pool implementation for Elixir that avoids process-based overhead by directly sharing resources between processes 347
timdeputter/rendezvous An Elixir implementation of the Rendezvous hashing algorithm 9
mosic/exdisque An Elixir client for interacting with an in-memory job queue service 17
sheharyarn/que A distributed job processing system utilizing an in-memory real-time database 669
meh/exquisite A tool for generating match_specs from LINQ-inspired queries at compile-time for use with Elixir record types. 79
hashnuke/ansible-elixir-stack Automated deployment tool for Elixir applications 297
okeuday/pqueue Implementations of priority queues for Erlang, with varying trade-offs between speed and complexity. 171