How to Handle Custom Integrations with the MusicBrainz API?

Hello

I’ve been experimenting with the MusicBrainz API to build a small project that pulls metadata and then enriches it with extra fields from my own database.:innocent: The basic queries work fine, but I run into challenges when I try to maintain consistency across updates. :slightly_smiling_face:

For eg, if an artist record is updated in MusicBrainz, I’m not sure about the best practice to sync that with my local copy without causing conflicts.:upside_down_face:

One idea I had was to create a lightweight integration layer, but I’d like to hear what other developers are doing. Are you using background workers, webhooks, or something else to handle this? :thinking:

I imagine that larger projects must already have solved these syncing issues in a more efficient way. Checked MusicBrainz API - MusicBrainz guide for reference. :slightly_smiling_face:

The reason I’m asking is because I was reading about different automation tools, and it reminded me of concepts similar to what is power apps where you can connect data sources and manage flows. Has anyone here tried something similar for automating MusicBrainz-related workflows?:thinking:

Thank you !!:slightly_smiling_face: