Skip to content

Nice to have features #82

Closed
Closed

Description

@beratdogan

Hi,

Thanks for sharing this project. Good job!

I was designing a project for inboxing purposes with similar approach. I think I'll not be able to start working in near future. I wanted to share my notes and maybe considered in PgQueuer.

  • Archiving options for the events already done after configurable interval
  • Partitioning Investigate Table Partitioning #81
  • Multiple asyncio workers in consumers
  • Event joins (two events waiting each other, process them together)
  • Event retries configurable with backoff time
  • Kafka like MQs as "producers" (for inboxing)
    -- Handler routing for different types of events
    -- Idempotency keys should be considered
  • Built-in support for metrics and traces

Last thing, I wanted to name it as a[io]q (I-OK). You may want to use it. :)

Activity

  1. janbjorge commented on Aug 21, 2024

    @janbjorge
    Owner

    Thanks submitting, have you checked out the dashboard command @beratdogan ?

  2. Repository owner locked and limited conversation to collaborators on Aug 22, 2024
  3. converted this issue into a discussion #83 on Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions