On Fri, 21 Sep 2018 20:18:09 +0000 (UTC)
Martin Gregorie wrote:
> On Fri, 21 Sep 2018 16:45:03 +0100, Ahem A Rivet's Shot wrote:
>
> > On Thu, 20 Sep 2018 20:52:23 +0000 (UTC)
> > Martin Gregorie wrote:
> >
> >> On Thu, 20 Sep 2018 21:53:39 +0100, Ahem A Rivet's Shot wrote:
> >>
> >> > so you'll write the backend in C, middleware in Java and a web front
> >> > end in PHP and JavaScript and feel thoroughly miser^Wmodern.
> >> >
> >> Yep, somebody who 'codes' by copying snippets from slashdot and calling
> >> somebody else's JS fragments from github etc. may well do that. I'll
> >> give it a miss, thanks.
> >
> > It is also a common 'enterprise' style, sometimes it even makes
> > sense (usually when scalability is a dominant issue, inefficiency is
> > trumped by being able to throw more hardware at the job without
> > thinking).
> >
> > Thoroughly unsuited for most purpose of course.
> >
> .... and would have got anybody using it helped through the door with a
> hobnailed boot in all places but one [1] where I've worked.
When it makes sense it is usually the only way to get the job done,
because you've sailed off the deep end in requirements either way past where
you can fit the job on a single machine or because you need to push
availability past the point where a country getting disconnected causes you
problems so you have to have wide area distribution, local storage with
global failover (see things like Amazon's Dynamo for the extreme end of this
trend - one of the few that is publicly documented, the architecture of
the Yahoo! customer database is interesting but that's all I'm willing to
say about it).
--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|