Partitioning Pinlater for Fun(?) and Profit(!)

1 · Pinterest · Aug. 27, 2020, 4:22 p.m.
Ernie Souhrada | Database Engineer & Bit WranglerContained within the November 2015 announcement of the open-sourcing of Pinlater, our asynchronous job execution system, was a description of some of the improvements that had been made to the system since the original 2014 blog post describing its creation. Notable among these was the switch from Redis to MySQL/InnoDB as the backend data store due to its enhanced durability and ability to performantly handle a data set that is much larger than sy...