Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove RabbitMQ from being a hard dependency #17

Open
johndpope opened this issue Sep 12, 2022 · 4 comments
Open

Remove RabbitMQ from being a hard dependency #17

johndpope opened this issue Sep 12, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@johndpope
Copy link

there exists a local version of aws sqs - called elascitmq
https://github.com/softwaremill/elasticmq

it seems like a better option and would get faster to production version.

@w4ffl35
Copy link
Owner

w4ffl35 commented Sep 12, 2022

Thanks I'll take a look at this. I have some improvements I'll be pushing later tonight as well.

@w4ffl35
Copy link
Owner

w4ffl35 commented Sep 12, 2022

@johndpope this looks good I'll give it a try.

@w4ffl35 w4ffl35 self-assigned this Sep 12, 2022
@w4ffl35 w4ffl35 added the enhancement New feature or request label Sep 12, 2022
@johndpope
Copy link
Author

johndpope commented Sep 12, 2022

if you have docker - you can stand this up just running

docker compose up

then just hit this locally using
endpoint 0.0.0.0:9324

https://github.com/naokirin/docker_compose_elasticmq/blob/main/docker-compose.yml

version: '3'

services:
  elasticmq:
    image: softwaremill/elasticmq
    ports:
    - "9324:9324"
    - "9325:9325"
    volumes:
    - type: bind
      source: ./custom.conf
      target: /opt/elasticmq.conf

@w4ffl35 w4ffl35 moved this to 📋 Backlog in Open Source Projects Sep 12, 2022
@w4ffl35 w4ffl35 changed the title untangling rabbitmq -> elasticmq (local aws sqs) Remove RabbitMQ from being a hard dependency Sep 18, 2022
@w4ffl35
Copy link
Owner

w4ffl35 commented Sep 18, 2022

This is in progress. I likely will not implement the Amazon portion, however I have started working on a branch which allows queues using python SimpleQueue

https://github.com/w4ffl35/stablediffusiond/tree/feature/test-without-rabbitmq

@w4ffl35 w4ffl35 moved this from 📋 Backlog to 🏗 In progress in Open Source Projects Sep 18, 2022
@w4ffl35 w4ffl35 moved this from 🏗 In progress to 📋 Backlog in Open Source Projects Sep 21, 2022
@w4ffl35 w4ffl35 moved this from 📋 Backlog to 🏗 In progress in Open Source Projects Sep 21, 2022
@w4ffl35 w4ffl35 moved this from 🏗 In progress to 📋 Backlog in Open Source Projects Sep 23, 2022
@w4ffl35 w4ffl35 removed the status in Open Source Projects Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants