Logging to console with eventual log4js-tagline support.
Request-scoped context for RudderJS — ALS-backed data bag with log/queue propagation
Tiny queue data structure
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Promise queue with concurrency control
fast, tiny `queueMicrotask` shim for modern engines
Fast, in memory work queue
A shim for the setImmediate efficient script yielding API
Generic browser priority queue.
A simple tool to keep requests to be executed in order.
The smallest and simplest JavaScript priority queue
Queueing jobs in Postgres from Node.js like a boss
Call an array of promise-returning functions, restricting concurrency to a specified limit.
Compatible version of p-queue
Better Stack JavaScript logging tools (formerly Logtail)
Promise-based queue
Returns the next buffer/object in a stream's readable queue
Evaluate asynchronous tasks with configurable concurrency.
Simple JS queue with auto run for node and browsers
LRU Queue
An open source Azure Storage API compatible server
A simple, fast, robust job/task queue, backed by Redis.
In memory queue system prioritizing tasks
Log HTTP request queue time to statsd when the HTTP_X_REQUEST_START is set.
A client to push nginx log entries into an SQS queue
Unified logger that writes to a log file, redis queue, mongo collection, and hoptoad.
A simple mechanism to create custom log files based on queue names of Resque workers.
With this library, you can inject log into Redis queue and process it this worker
A Resque plugin to alarm when queue is too long. Using email or rails log, or others log system. Use other tools to analyze result. Queue is checked every time job enqueued.
|> Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. |> Each lock request is put into the request queue (each lock is hosted by its own queue separately from other queues) and processed in order of their priority (FIFO). |> Each lock request lives some period of time (RTTL) (with requeue capabilities) which guarantees the request queue will never be stacked. |> In addition to the classic `queued` (FIFO) strategy RQL supports `random` (RANDOM) lock obtaining strategy when any acquirer from the lock queue can obtain the lock regardless the position in the queue. |> Provides flexible invocation flow, parametrized limits (lock request ttl, lock ttl, queue ttl, lock attempts limit, fast failing, etc), logging and instrumentation.
Puma plugin which should be able to handle all your metric needs regarding your webserver: - ability to publish basic puma statistics (like queue backlog) to both logs and datadog - ability to add custom target whenever you need it - ability to monitor puma socket listen queue (!) - ability to report requests queue time via custom rack middleware - the time request spent between being accepted by Load Balancer and start of its processing by Puma worker
A binary heap-based priority queue supporting min-heap, max-heap, and custom comparator modes. Features O(log n) push/pop, priority changes, merge operations, and FIFO tie-breaking.
ActiveTracker is a self-hosted website (combined with this rubygem) to track user requests through your logs, see errors raise and queue usage/failures
Apphunkd is a ruby based daemon that runs on your application-servers and acts as local proxy between your apps and apphunk.com. It collects, queues and delivers message to the Apphunk remote-logging-service.
Barbequeue is a simple framework for running shell scripts that read from a queue, perform centralized logging, collect detailed statistics, and provide notifications on errors.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.