From 8218ef5c9d1820afc1b2ebe2fdfafb4d2bc1f7bf Mon Sep 17 00:00:00 2001 From: Jaewook Lee Date: Fri, 8 Mar 2024 14:30:12 +0900 Subject: [PATCH 1/3] Create README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5958b12 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# redis-queue + +Reliable, Lightweight queue for golang From ae79d4ea28bbad78b5af459587db9fc7a7cd02a2 Mon Sep 17 00:00:00 2001 From: Jaewook Lee Date: Sat, 9 Mar 2024 01:18:51 +0900 Subject: [PATCH 2/3] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5958b12..32dccc2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,8 @@ # redis-queue -Reliable, Lightweight queue for golang +a reliable, lightweight message queue for golang + +# Feature +* Message queue push and pop +* Safe for race condition due to atomic pop and push +* Safe to lose messages due to unexpected shutdown of programs From ba602804ae8005b7885b20bc4b159bb2f305bd34 Mon Sep 17 00:00:00 2001 From: Jaewook Lee Date: Sat, 9 Mar 2024 16:22:47 +0900 Subject: [PATCH 3/3] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 32dccc2..0d2a5dc 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,6 @@ a reliable, lightweight message queue for golang # Feature -* Message queue push and pop -* Safe for race condition due to atomic pop and push -* Safe to lose messages due to unexpected shutdown of programs +1. **Queue Interaction**: Enables push and pop interactions with the message queue. +2. **Atomic**: Handles push and pop operations atomically, providing safety against race conditions. +3. **Persistence**: Ensures no message loss, even in the event of an unexpected program termination.