Figma, a collaborative design platform, successfully scaled its databases to keep up with increasing demand. They implemented vertical partitioning and logical sharding to address scalability issues. Additionally, Figma explored alternative solutions but ultimately chose to build a horizontally sharded solution on top of their
Table of contents
😘 Kiss bugs goodbye with fully automated end-to-end test coverage (Sponsored)The Initial State of Figma’s Database StackThe First Step: Vertical PartitioningLatest articlesImplementing ReplicationNeed for Horizontal ScalingExploring Alternative SolutionsFigma’s Unique Sharding ImplementationConclusionSPONSOR USSort: