intermediateMicroservices Patterns

What is the Polling Publisher pattern in the context of the Transactional Outbox?

Polling Publisher is the simpler of the two common Outbox-pattern implementations: a scheduled background job periodically queries the outbox table for new, unpublished rows, publishes each one as an event to the message broker, and marks it as sent. It's easier to build than transaction-log tailing (no CDC infrastructure needed) but introduces publish latency equal to the polling interval and adds repeated read load on the database.

This is a Pro question

Sign in, then upgrade to Pro or Power to unlock this question and the full Interview Prep bank.

What is the Polling Publisher pattern in the context of the Transactional Outbox?

Next Step

Continue to What is the Database-per-Service pattern? Why is it important?← Back to all Spring Boot & Microservices questions