Very insightful thread, Nikki!
Great thread Nikki! You can consider using a microservices architecture. It breaks down your app into more minor, independent services that can be scaled individually. Plus, it's easier to maintain and update.