Step 1
With Matterbeam, easily collect and transform data from the existing MySQL auth service. Then, emit data to Postgres for reporting.
Step 2
Now replay all historical operational data from MySQL into a new operational database, while your existing service continues running. While this example uses CRDB for the new auth database, with Matterbeam you can send to any database of your choice.
Step 3
Matterbeam facilitates simultaneous dual writing to both databases while you validate data collection in the new CRDB auth database. During this testing and validation period, you securely collect and compare data from both databases, ensuring accuracy and a single source of truth for reporting.
Step 4
When you are ready, flip the authentication service from MySQL to CRDB and preserve all your existing downstream reports.