I have this use case that I have 2 topics
Topic 1 (Units) -> P0 / Topic 2 (Reservations) -> P0
I have a single consumer that needs to have the up to data from both topics/partitions in order to take the correct decision (either delete a unit if not reserved or reserve the unit if it exists)
I decided to have them in 2 different topics for concept segregation as well as at any single time I would need a 3rd service to interact with units only then that's possible in an easy way.
But the idea of how to handle the concurrent operation that could arise or maybe delayed events from a topic over another topic?
Thanks