On 10/3/07, Orlando Andico <[EMAIL PROTECTED]> wrote:

>
> 1) if you use a DB, the DB becomes a Single Point of Failure, and a
> Single Point of Scaling bottleneck
>

True. And the enterprise class high reliability servers cost an arm
and leg. for me at least. for others thats just the heel.

> 2) NFS! locking issues galore! horrific file lock timeouts! I can't
> imagine this scaling up well
>

true. i used coda instead.

>
> > I'm not clear on how well apache+php handles cookie
> > filename generation.  there are probably race conditions

random number generators. but cookies suck. i avoid them like dengue.

> > there.  But I don't see a lot of whining about it, so
> > it's probably not a big deal (i.e., statistically
> > acceptable, probability of race condition exceeds the
> > highest prime Bruce Schneier can factor using just
> > his fingers and toes, etc).
>
> You don't hear a big deal about it because the people who need the
> performance (Yahoo, Google) even though they use FOSS, they keep their
> implementations close to their chests.
>
> If you use NFS or DB for scaling, your application is probably small
> enough that you don't see the scalability problems.
>
> I think that's even more dishonest than people like Intel or
> Microsoft. At least Intel and Microsoft are honest about their
> software.
>
> Google etc. are built on the back of Open Source but they do not give
> their clever solutions back.
>

Yeah. The ********!

>
>
> ..
> > I haven't seen commercial solutions for this, NFS is
> > good enough for what I've worked with.  But I'm sure
> > banks and such would pay a lot more for assurances,
> > uptime, and ease of use.
>
> Well one solution I like to flog is Coherence.
>
> Unfortunately it costs an arm, a leg, both nuts, and the hair on the nuts.  
> :-)
>
> I'm not that familiar with competing products, but off-hand IBM
> ObjectGrid can also be used. IBM bundles ObjectGrid with Websphere
> probably for this reason.
>
> ..
> > The trick though, is to work overseas, in
> > some first world country where companies are willing
> > to pay the equivalent of millions of pesos for
> > software.  In the philippines, most developers/sysads
> > won't work with companies that are willing to pay
> > that much.
>
> You're right. Selling here in PH is really hard. The only people who
> can really afford the nice solutions are the big banks and telcos.
> Having a regional role helps..
>

Yep. But remember never to bet against the cheap plastic solutions. We
have a way of creeping up on you.

>
> ..
> > Or for low-budget niches.  It's not all just about
> > playing around.  Many companies just can't afford the
> > prices in the enterprise space
>
> Agreed. I used to roll creaky solutions right and left. And at the
> time I thought I was being excessively clever.
>
> I guess if you don't have that huge a revenue, you can tolerate
> outages and less-than-enterprise class software.

Not really. We have a small revenue but we cant tolerate outages. My
boss even wanted our data to survive a nuclear strike in manila or
amsterdam.

-- 
Lay low and nourish in obscurity
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to