article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

For example, Friendster was famously vertically partitioned at one time in its growth curve. I normally recommend you just store this directory on your master database, but you could use a standalone vertical shard (or even a key-based partition!) This type of vertical partitioning sharding scheme wont work in most cases.

article thumbnail

Getting The Website Information Architecture Right: How to Structure Your Site for Optimal User Experiences

ConversionXL

Step #3: Metadata, scenarios, pages. There are several good methods to do this, but here’s one that I like to use: Figure out the metadata. Metadata is information about information. If you browse around and can’t find it, it’s a sign of bad metadata. More on the importance of metadata. Plan for it!