Hacker News new | ask | show | jobs
by rwallace 4281 days ago
If you try to go extreme on all possible requirements simultaneously, the chance of failure approaches one hundred percent. The key to success is to pick one or two areas where you want to go beyond state-of-the-art, while staying within it in other areas.

I strongly recommend deleting the requirement about seamless visualization across servers. Of all the items on the list, that strikes me as adding the most difficulty for the least value.

1 comments

Based on the videos, haven't they already implemented that?
They might have, for all I know. It's doable in a product that isn't trying to do much else at the same time, if you own all the servers in question and can make sure they are connected by a low latency network. The bad news will come when you try to keep the property of seamlessness between servers while scaling up to do other things as well.