The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 thread-safe Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
queue
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way. (by adrianbrad)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
go-hashlru
A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm :arrows_clockwise:
-
b-rabbit
A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers
-
allocator
Customisable, thread-safe C11 memory allocator based off the K&R "storage allocator" (by a-p-jo)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Hello, announcing v1.3.0 of my queue package: A Linked Queue implementation was added, complementing the Circular, Blocking, and Priority queues. All structures align with the standard Queue interface. Looking forward to your feedback! | /r/golang | 2023-10-26
thread-safe related posts
- Hello, announcing v1.3.0 of my queue package: A Linked Queue implementation was added, complementing the Circular, Blocking, and Priority queues. All structures align with the standard Queue interface. Looking forward to your feedback!
- Hello, I released v1.2.0 of my queue package. A Circular Queue implementation is now available. Blocking and Priority queues were previously available. All implementations satisfy the Queue interface provided by the package. Any feedback would be greatly appreciated.
- [Code Review Request] Package providing multiple Queue implementations
- [Code Review Request] Generic Blocking Queue
- GitHub - Spacewalkio/Garment: 🐺 A Thread Safe Connection Pooling.
- I created a library that provides a high level of abstraction for interfacing with rabbitmq
- go-hashlru is a simple thread-safe, fixed size LRU written in Go. Based on dominictarr's Hashlru Algorithm.
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source thread-safe projects? This list will help you:
Project | Stars | |
---|---|---|
1 | hashmap | 1,713 |
2 | eventpp | 1,220 |
3 | haxmap | 831 |
4 | ZenQ | 631 |
5 | watcher | 627 |
6 | KDTree | 499 |
7 | queue | 237 |
8 | Observe | 123 |
9 | TDP | 87 |
10 | go-hashlru | 72 |
11 | bettercache | 52 |
12 | SwiftConcurrentCollections | 43 |
13 | SafeQueue | 41 |
14 | goqueue | 38 |
15 | skl-rs | 32 |
16 | b-rabbit | 26 |
17 | burrowkv | 20 |
18 | Garment | 13 |
19 | libcclosure | 12 |
20 | go-blocking-dequeue | 7 |
21 | allocator | 7 |
22 | set | 3 |
23 | dynamap | 3 |