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

[Question] Application listening for events instead of receiving http requests #170

Open
diegogsann opened this issue Jan 13, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@diegogsann
Copy link

diegogsann commented Jan 13, 2024

First of all, thanks for the great work here!


Introduction

Until here we have a lot of possibilities considering http. I observed an issue introducing the gRPC idea. It is all great.

On a day to day job it is common to have applications consuming from queues. Basically, we just deploy a listener that will receive messages and process them. So I would like to introduce this and get opinions.

Question

What do you (and all contributors) think about add support for this using --advanced flag, for example? Just to mention:

  • rabbitmq (through amqp)
  • sqs messages
  • google cloud pub/sub
  • kafka
  • etc, etc

Thanks in advance.

@diegogsann diegogsann added the enhancement New feature or request label Jan 13, 2024
@Melkeydev
Copy link
Owner

I love the idea, I honestly don't see why not.
Adding all of them would be a monumental amount of work LOL but i mean, maybe starting with something straight forward like rabbitmq or kafka could be useful.

@addvanced
Copy link

I would definitely love this! I think, if anything, RabbitMQ and Kafka would be a good starting point, and then adding Cloud services later.

@Rahugg
Copy link

Rahugg commented Oct 8, 2024

I am interested in adding RabbitMQ
and Listener for events
What are the instructions for contributing?

@Ujstor
Copy link
Collaborator

Ujstor commented Oct 10, 2024

@Rahugg You can give it a shot, and we can decide after reviewing the implementation whether to include the new feature in the codebase. There are no special instructions, except that it needs to work out of the box and be testable by the user once the project is created. Also, please update the docs.

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
None yet
Development

No branches or pull requests

5 participants