P
Paul
Backend systems, data pipelines, and cloud infrastructure.
8 packages
956 contributions
28,743 total downloads
Packages
8 packages published
Paul.Queue
by Paul
Message queue abstraction for Darklang. In-memory, persistent, and distributed queue backends.
v2.0.0
22 fns
8 types
9,876
Paul.DataPipeline
by Paul
Data pipeline framework. Transform, filter, and route data streams with backpressure support.
v1.3.0
26 fns
11 types
7,654
Paul.Cache
by Paul
Caching layer with TTL, LRU eviction, and cache-aside pattern. In-memory and distributed backends.
v1.5.1
15 fns
5 types
5,432
Paul.Scheduler
by Paul
Job scheduler for recurring and one-off tasks. Cron expressions, retries, and dead letter queues.
v1.1.0
18 fns
7 types
4,321
Paul.Metrics
by Paul
Application metrics collection. Counters, gauges, histograms, and Prometheus-compatible export.
v0.9.0
13 fns
6 types
3,210
Paul.CircuitBreaker
by Paul
Circuit breaker pattern implementation. Protect services from cascading failures with configurable thresholds.
v1.0.0
9 fns
4 types
2,567
Paul.RateLimiter
by Paul
Rate limiting with token bucket and sliding window algorithms. Per-user and global limits.
v0.8.0
7 fns
3 types
1,876
Paul.HealthCheck
by Paul
Health check endpoints for Darklang services. Liveness, readiness, and dependency checks.
v1.2.0
6 fns
2 types
1,234
paul/queue-v2
$ dark --branch paul/queue-v2 status
Branch: paul/queue-v2 (from main)
Status: merge-ready · 3 commits · rebased
WIP:
└── ⚡ Paul.Queue.priorityPush (added)
commit log
$ dark --branch paul/queue-v2 log
f1c8e24 Add priority queue support
Paul · 4 hours ago
8a3b7d5 Implement fair scheduling
Paul · 1 day ago
2e9f4a1 Refactor Queue internals for v2
Paul · 2 days ago
─── merged from main ───
c4d2b89 Publish Queue v2.0.0
Paul · 1 day ago · main
5e7a3c1 Update DataPipeline to v1.3.0
Paul · 3 days ago · main