A thread-safe disk based persistent queue in Python
-
Updated
Sep 14, 2025 - Python
A thread-safe disk based persistent queue in Python
GIL-powered* locking library for Python
Thread-safe async-aware queue for Python
A thread-safe and mutation-safe LRU cache for Python.
Simple subclass wrapper around `threading.Thread` to get the return value from a thread in python. Exact same interface as `threading.Thread`! 🌟 Star this repo if you found it useful! 🌟
Thread-safe connection pool
Legacy multi-threading support for Tkinter, Python 2.7 or earlier only
Tutorial on Creating threads using Python and sharing data between threads
sqlite3 wrapper for multithreaded python applications
ThreadFactory is a concurrency framework for Python 3.13+ (No-GIL). It provides custom Work future objects and thread-safe collections, laying the foundation for scalable parallel execution in modern Python.
Python implementation of a distributed resource allocator using Redis. Provides thread-safe health checking, resource allocation, and automatic garbage collection for distributed systems.
Logging package to enable writing the corresponding datetime and thread on which every logged event happenes to multiple, DIFFERENT files safely when running multiple threads (multi-threading with python standard library's `threading` package).
An ultra simple, modern pub/sub library and blinker alternative for Python
A lightweight URL Shortener API built with Python and Flask. It creates 6-character alphanumeric short codes for long URLs, supports redirects, and provides usage analytics. All data is stored in-memory for simplicity and speed.
Linux OS assignments repository. Contains various applications, from parsing and modifying binary files to managing shared memory regions, thread synchronization, inter-process communication and more.
Implementation of an asynchronous, distributed, omission-fault tolerant, token management system using multi-threading.
Hourly stock data ETL via GitHub Actions — foundation for an expanded analytics project.
A collection of beginner parallel processing problems
🤖 DFP reimagines digital forums with a Python-powered protocol. 💬 Enjoy secure authentication, effortless file handling, and a smart heartbeat system. Our multi-threaded approach ensures seamless communication. Join us to transform your forum experience! 🌟
Add a description, image, and links to the thread-safety topic page so that developers can more easily learn about it.
To associate your repository with the thread-safety topic, visit your repo's landing page and select "manage topics."