Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas of knowledge
Repository Index
47,133 repositories indexed
1–24 of 198 · Most stars
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Distributed Task Queue (development branch)
- python
- task-manager
- task-scheduler
- task-runner
A realtime distributed messaging platform
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
- java
- redis
- lock
- map
High-Performance server for NATS.io, the cloud and edge native messaging system.
- go
- golang
- messaging
- message-bus
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
- go
- golang
- data-structure
- map
The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
Premium Queue package for handling distributed jobs and messages in NodeJS.
Simple, reliable, and efficient distributed task queue in Go
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
- event-driven
- event-loop
- networking
- non-blocking
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
- cloud-computing
- deep-learning
- gpu
- hyperparameter-tuning
Simple job queues for Python
- redis
- python
- task-queue
- workers
Lightweight job scheduling for Node.js
- cron
- scheduler
- job-scheduler
- crontab
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Fancy stream processing made operationally mundane
- message-queue
- stream-processing
- streaming-data
- message-bus
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
Real-time monitor and web admin for Celery distributed task queue
- celery
- task-queue
- monitoring
- administration
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
- python
- utilities
- cache
- data-structures
a little task queue for python
- redis
- python
- task-queue
- queue
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
- cli
- event-driven
- serverless-functions
- queues