|
|
|
|
|
by mstump
3995 days ago
|
|
To be snide, maybe they should, I am an expert in this topic this is what I do all day every day. They're doing development without understanding how computers work, where the bottlenecks are, or what the maximum theoretical throughput for the use-case is. They ended up with something slightly better than the horrible situation they were in, and are celebrating a inefficient solution as a technical triumph. |
|
They were able to solve their problem in a single process balanced over 4 boxes without ever having to hire someone like you, despite your expertise.
Could they have increased throughput? Absolutely. It would have involved a different architecture with more complexity & time, and it also would have relied on skills beyond what was immediately available. I'm guessing their line count is around ~200 for the core functionality.
Can you share some actual technical points where they made an error? I would really like to see you demonstrate expertise beyond these uninspiring generalities.