15 Comments

It would be interesting to know, related to the performance section, what kind of discs they are using in the baremetal Postgres servers. I could imagine they are some advanced SSD disks. When I was working at CERN I witnessed changing the discs for the storage for Ceph

Expand full comment
Jan 12Liked by Neo Kim

Learned some exciting features of postgres

Expand full comment

You touched a lot of ground here. I like the following points:

TCP Vegas is a proactive algorithm that uses delayed instead of dropped packets as a metric for throttling.

Ordering Queries based on query complexity and priority. If the system is under load - drop complex and non priority queries.

Separation of concern. Postgres is only responsible for storing and queries while smart proxy sits in the front.

Expand full comment

Very interesting! I particular like the how they ensured availability. Never heard of the term 'chaos testing' good to know that such concept exists.

Expand full comment
Jan 17Liked by Neo Kim

Thanks for another great post, NK!

Expand full comment

Thanks for this cool post NK.

One thing that would be a great addition to all your posts: explicitly mention sources and link to them when they're available.

I think a lot of people - including myself - would like to find more details in some specific cases.

Expand full comment

Where did you get this information? Is there an original post from cloudflare itself?

Expand full comment