Event driven architecture principle is very popular for past few years in microservice systems. Providing Near Real Time (NRT) data to other services as soon as possible is core problem for all organisations.
This is also known as Change data capture Design pattern where capturing each database change event, then wrapping it and pushing it to other pipeline or services.
This is Duality of Streams and Tables where database table change events are pushed over a stream to other systems by an order of timestamp just to make a snapshot of database at other systems.