From the course: Faster pandas

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Setting goals

Setting goals

From the course: Faster pandas

Start my 1-month free trial

Setting goals

- [instructor] I've been in several situations where people told me, make it as fast as you can. Make sure your answer is okay, I'll get the team to create special hardware. Clarifying performance goals will affect the design of your system. A system that responds in one minute is very different than one that's response in one millisecond. After clarifying performance goals, you'll often find that your code is fast enough without any optimization at all. It's surprisingly hard to get performance goals for business or product. Your job is to get hard numbers such as, a requests should return in 20 milliseconds. It's also important to convey that we're not going to hit our performance goals every time, due to system load network glitches, and other factors. You should have a reliability goal as well. A request should return in 20 milliseconds, 99.99% of the time. Not that adding nines, meaning becoming more reliable is very hard work. Try to be realistic of your capabilities and what…

Contents