Scaling yourself (or your app) up is a wild ride. Your daily choices can yield unpredictable results, and your (or your colleagues) prior choices can suddenly blow up in your face. You’re faced with a number of daunting challenges that can keep you and the team around you on their toes.
In this session we’ll focus on the experiences of going from a small (100’s of MB’s) to a large-ish (dozens of TB’s) environment and thriving. We’ll cover the lessons from the school of hard knocks learned during a rocky launch, enhancing a moving application at scale, and navigating the waters of getting applications to AWS without breaking much along the way.
This talk will not spend too much time on practical code examples, but instead focus on the patterns used to fix database issues, fix C# application issues and work with the infrastructure you’ve got.