Live data from Hacker News

The Dream Stack - Is This A Joke?

dobbscodetalk.com

1–10 of 35 posts

Re: The Dream Stack - Is This A Joke?

#3
How is this a joke? The author has given a set of requirements and asked what you think are the best choices to meet those requirements. If you are ever considering a web startup this is a perfect question to ask and one you should know the answer to.

Incidentally I'm a fan of the ASP.NET MVC stack (using MS SQL) for web development, but I don't think it's the most scalable and is unlikely to have a large pool of good developers to source from (you would probably want a good C# or non-MS-hating RoR developer).

Re: The Dream Stack - Is This A Joke?

#6

How is this a joke? The author has given a set of requirements and asked what you think are the best choices to meet those requirements. If you are ever considering a web startup this is a perfect question to ask and one you should know the answer to. Incidentally I'm a fan of the ASP.NET MVC stack (using MS SQL) for web development, but I don't think it's the most scalable and is unlikely to have a large pool of goo…

Scalability shouldn't be a problem. Stack Overflow uses ASP.NET MVC with a SQL server backend, and they're doing over a million hits a day.

Re: The Dream Stack - Is This A Joke?

#7
Can anyone please tell me what the dream transportation mode is? Here are my requirements:

* It must be really fast

* It must be really safe

* It must be really cheap

* I must be able to do other activities while using it

* It must be ecological - no pollution whatsoever!

I can't tell you where I'm going (next door or to the other side of the world), but I certainly intend to move from my chair at some point, so I think it's really important that I do so in the best way possible. I might take some other people with me as well, please bear that in mind in your recommendation.

So? Anyone? Hello?

Re: The Dream Stack - Is This A Joke?

#8
post #2

yeah seriously...it totally depends on the app...how can you define the perfect tools for the job when you explicitly state you don't know what the job is yet?

They give requirements.

Requirements that are uselessly vague. "Architected to never go down"? That's not a requirement, that's wishful thinking. It's as useful a requirement as "Must be attractive to Unicorns."

Engineering a web scale service for robustness is a series of tradeoffs, increasingly expensive tradeoffs as you make the system proof against bigger threats. Geographical redundancy alone more than doubles your costs, and (if you're doing it right) only adds a third or fourth 9 to your availability numbers.

But "Architected to never go down." does not guide the implementer, it doesn't communicate anything they need to know about what the limits of system are; and most importantly it ignores the reality principle.

Re: The Dream Stack - Is This A Joke?

#9
post #8

Earlier quoted context omitted.

They give requirements.

Requirements that are uselessly vague. "Architected to never go down"? That's not a requirement, that's wishful thinking. It's as useful a requirement as "Must be attractive to Unicorns." Engineering a web scale service for robustness is a series of tradeoffs, increasingly expensive tradeoffs as you make the system proof against bigger threats. Geographical redundancy alone more than doubles your costs, and (if you'r…

You're missing the point. This isn't a job ad, it's a question about what would you pick to use if you had to develop a web app. "Architected to never go down" should be read as "Stability is important". No web stack will satisfy everything the author asks for, but they are bringing up all the different factors (or at least most of the broad ones) that need to be considered when making an architecture decision. How would your favourite web stack match up against the different evaluative dimensions?

The fact that you are already bringing up all your expertise on redundancy shows that you can think about this better than others and probably give an answer that fits this requirement well.

Re: The Dream Stack - Is This A Joke?

#10
post #7

Can anyone please tell me what the dream transportation mode is? Here are my requirements: * It must be really fast * It must be really safe * It must be really cheap * I must be able to do other activities while using it * It must be ecological - no pollution whatsoever! I can't tell you where I'm going (next door or to the other side of the world), but I certainly intend to move from my chair at some point, so I th…

This isn't a literal request for advice. It's "suggest your favourite web stack and how it performs along particular criteria".

For instance: Hybrid car

- Pretty fast relative to other transport

- Not bad safety but not the best

- Pretty affordable relatively

- Has a radio etc.

- It does better ecologically than most.

It's not going to be a perfect answer, but having those 5 questions you just posted lets me know a) what's important to you (I might not care about ecological qualities for instance) and b) lets me evaluate why I might choose a particular method.

Post reply on HN