Hi all, maybe my experience will help you, I will be glad if so, we had problems before with keeping our own nodes stable during higher load periods. Most of the time wasn’t even spent on development, but on monitoring, updates and fixing sync issues.
Lately we moved part of the infrastructure to managed providers instead. Still testing different options, but crouton.digital (
https://crouton.digital) has been working for us so far, especially for validator uptime and general stability.
I think for small teams it often makes more sense than maintaining everything yourself.