August 23, 2023 at 12:00 am
Comments posted to this topic are about the item Shift Right
August 23, 2023 at 4:31 pm
I think Charity Majors at Honeycomb.io is keen on this.
She wrote Database Reliability Engineering and Observability Engineering which are both respected works.
In lower environments you can only test for what you expect to happen. In production you see things that are difficult, or impossible, to simulate.
August 24, 2023 at 7:07 am
This was removed by the editor as SPAM
August 24, 2023 at 2:41 pm
Many of the unit tests performed in DEV and QA are also useful for post-deployment testing in Production, and this can include a schema comparison of Production versus QA looking for anything missing or unexpected. Also, a subject matter expert from the application's user base typically tests and signs off on our newly deployed features.
It can be logistically difficult and time consuming to spin up a VM or instance containing a copy of large multi-TB production system just for smoke testing, but we've in the past we've used tools like Redgate's SQL Clone, or more recently Rubrik's Live Mount, to temporarily mount a virtual database from a full backup which can serve this purpose.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply