Skip to content

Conversation

luizstacio
Copy link
Member

@luizstacio luizstacio commented May 31, 2025

This pull request introduces several changes across multiple files to improve concurrency management, database connection pooling, and message broker setup. The most significant changes include making the number of concurrent tasks configurable, revising database pool size and connection settings, and enhancing the message broker setup process.

Concurrency Management Updates:

Database Connection Pooling:

Message Broker Enhancements:

Publisher Service Improvements:

  • services/publisher/src/history.rs: Increased the chunk size for block processing from 50 to 100 and added a JoinSet for managing concurrent publishing tasks, improving efficiency and logging. [1] [2]

Test Updates:

@luizstacio luizstacio force-pushed the feat/add-parallel branch from 07f6f0c to 081a4ba Compare May 31, 2025 23:40
@luizstacio luizstacio closed this May 31, 2025
@luizstacio luizstacio reopened this May 31, 2025
@luizstacio luizstacio changed the title feat(consumer): Introduce concurrent tasks configuration feat(sv-consumer): Introduce concurrent tasks configuration May 31, 2025
@luizstacio luizstacio closed this May 31, 2025
@luizstacio luizstacio reopened this May 31, 2025
@luizstacio luizstacio merged commit f395620 into main Jun 1, 2025
42 of 58 checks passed
@luizstacio luizstacio deleted the feat/add-parallel branch June 1, 2025 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant