spahl's comments

spahl | 13 years ago | on: PHP: the quiet powerhouse

This does not justify chosing PHP for a new project.

There are hundreds of examples that show how bad PHP really is. Why make the choice of using a broken language when there are so many better alternatives?

I strongly believe that using a complex, non consistent and hard to debug language actually slows down development and is even dangerous.

Being "absolutly everywhere" is not an argument. COBOL, PASCAL and FORTRAN used to be everywhere too.

spahl | 14 years ago | on: Anyone know of a high traffic CDN?

You can set up custom caching rules with longer cache TTLs if you want to minimize origin pulls. Use Page Rules or the Cache TTL from the CloudFlare settings page.

spahl | 14 years ago | on: My Year of Riak

Another operation to avoid is map/reduce over a whole bucket (so called "bucket scans"). It is extremely heavy and can often be replaced with a more clever schema.

spahl | 14 years ago | on: ZeroMQ =/= Erlang

ZeroMQ might not bring the complete power of Erlang to other programming languages but what it brings is, at least in my opinion, the most powerful and interesting part!

spahl | 14 years ago | on: Ask HN: Are you using Riak? What for?

At dotCloud we use PostgreSQL, Riak and redis.

- PostgreSQL for the user database since it maps nicely to django and sqlalchemy models

- Redis for caches and non persistent data

- Riak for everything else

We love the fact that it is easy to scale, that bitcask is safe (it writes to disk:-p) and easy to backup (rsync or cp is enough).

spahl | 15 years ago | on: DotCloud gets NodeJS support

Right now it is behind nginx. So unfortunatly it does not work for now. But we have plans to make it work:-)

spahl | 15 years ago | on: DotCloud gets NodeJS support

It was not active for everybody yesterday and we pushed the docs a bit early:-)

It will work without an upgrade.

page 2