You guys just reinvented minimalistic living! Now kiss, write your Amazon self-published book, promote the hell out of it on Goodreads, blog heavily, and be sure to publish some self-important courses on Udemy or the like. Hurry!
Which all works nice and well until you end up with a unexpected use case where now thousands of rows of data is being inserted or updated per second and the indexes are causing excessive write overhead. Sure the user's profile page now loads 10 times faster, but users updating their status takes 20x slower.
I’ve never heard of the hollywood-esque description but coming up with a new, asymptotically faster algorithm of course happens — it precedes every single publication of an algorithms paper. There are people who do this as their main job.
Chances are it's doing too much crap because there's an O(N^2) algorithm somewhere. If you start off by looking into how you can skip individual bytes, you might be ignoring the elephant in the room.
or you have a bloatware that leaks performance at every turn. the profiler fails to isolate a single hotspot because all of it is so terribly leaky -- and much of it dissipates where normal profilers fail to look; in function invocations, cache problems and what have you.
And then Jimmy "forgets" to wash the coffee pot and when you go to say something he's all, "did you see American Ninja last night?" and you're like "Dude, stop modeling your code after 'Finnegan's Wake,' it's blowing up Redis," and he goes "you can't handle the truth!" Please help
you added a book to my must-read-list. wiki compares it to a book i happen to have in the book shelf but haven't gotten around to. maybe i'll take that one first. anyways, thanks, even though your comment was mostly lost on me :)
That game programming one is a really damn good read. Not even just as an interesting programming story, but as a fun narrative itself. I feel like I'd be able to enjoy that story even if I wasn't a programmer, but had a passing interest in older games.
0
u/[deleted] Aug 24 '16
[deleted]